A Hint of Thing to Come

Go To Last Post
15 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I downloaded MPLAB a couple of days ago just to take a look.  I was pleasantly surprised to see the first steps in AVR support.  Nothing works yet, but it is a start.  I look forward to the day when Microsoft Windows will be a thing of my past.

 

When I started up MPLAB (from Ubuntu 18) while a MEGA328PB X-Mini was connected:

 

MPLAB detecting a MEGA328PB Xplained Mini

 

 

When I created a new project:

 

MPLAB with an option for projects using AVR micors

 

 

Import a project from AS into MPLAB:

 

MPLAB Project Import

This topic has a solution.

Greg Muth

Portland, OR, US

Xplained/Pro/Mini Boards mostly

 

Make Xmega Great Again!

 

Last Edited: Sat. Jul 21, 2018 - 07:16 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This subject came up in another ongoing  thread recently.

 

https://www.avrfreaks.net/forum/...

 

 

Jim

If you want a career with a known path - become an undertaker. Dead people don't sue! - Kartman

Why is there a "Highway to Hell" and only a "Stairway to Heaven"? A prediction of the expected traffic load?  - Lee "theusch"

 

Speak sweetly. It makes your words easier to digest when at a later date you have to eat them ;-)  - Source Unknown

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

So when is MPLAB X IDE v5.0 being released..?

Greg Muth

Portland, OR, US

Xplained/Pro/Mini Boards mostly

 

Make Xmega Great Again!

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Does it still include the full compilers?

When in the dark remember-the future looks brighter than ever.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

really looking forward to ditch AtmelStudio for Mplab. Finally a great IDE comming to AVR. Also no more need for Windows.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hagbard wrote:
really looking forward to ditch AtmelStudio for Mplab. Finally a great IDE comming to AVR.

While I am no fan of Visual Studio being its a Msnot product I rather like AtmelStudio.  JMO

 

hagbard wrote:
Also no more need for Windows.

YES!  Agree on that fully.  The idea of not needing Msnot anymore would be a welcome thing to me.....and many others.

 

JIm

If you want a career with a known path - become an undertaker. Dead people don't sue! - Kartman

Why is there a "Highway to Hell" and only a "Stairway to Heaven"? A prediction of the expected traffic load?  - Lee "theusch"

 

Speak sweetly. It makes your words easier to digest when at a later date you have to eat them ;-)  - Source Unknown

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hagbard wrote:
really looking forward to ditch AtmelStudio for Mplab. Finally a great IDE comming to AVR.
A fire starter for a flame war? wink

Both Atmel and Microchip have MCU IDE that stand-out from the crowd.

hagbard wrote:
Also no more need for Windows.
That's good as Apple has a 7% utilization amongst personal computers.

Major PC OEM have Linux options for new PC.

Windows still has hold in some applications that embedded systems (software and hardware) designers operate (ECAD, etc)

 


SEGGER - The Embedded Experts

Overview of Supported IDEs

https://www.segger.com/products/debug-probes/j-link/technology/ides/overview-of-supported-ides/

not in SEGGER's IDE list is Microsoft Visual Studio Code :

AVR Studio On Mac & Linux?

by ka7ehk

https://www.avrfreaks.net/forum/avr-studio-mac-linux

IDC and Gartner agree: PC sales up year-over-year in 2nd quarter @ AskWoody

July 13th, 2018

https://www.askwoody.com/2018/idc-and-gartner-agree-pc-sales-up-year-over-year-in-2nd-quarter/

(open either the Gartner or IDC links)

...

Individuals are moving to non-Windows platforms.

...

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

@jgmdesign wrote:

While I am no fan of Visual Studio being its a Msnot product I rather like AtmelStudio.  JMO

I also like Atmel Studio and would prefer to have it ported to Linux, but its dependency on Microsoft products is it downfall.  

 

Note: marking this post as the solution so this topic is "solved."

 

Greg Muth

Portland, OR, US

Xplained/Pro/Mini Boards mostly

 

Make Xmega Great Again!

 

This reply has been marked as the solution. 
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

I wrote:

So when is MPLAB X IDE v5.0 being released..?

It was released the day before I made the original post:

 

 

 

Note: promoting this reply to "solution."

 

Greg Muth

Portland, OR, US

Xplained/Pro/Mini Boards mostly

 

Make Xmega Great Again!

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Oh no....guys AtmelStudio is the best IDE of all! I love it....MAPLABX is crap. I have used it, don't like it.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I fear that AtmelStudio will be abandoned now. MPLAB isn't as good, especially for code browsing and completion. Doesn't even have a good dark theme.

 

More worrying is what will happen to AVR-GCC support. They have added AVR support to their knock-off version, XC8, but you have to pay to enable optimization. Will they keep improving GCC or will they try to keep all the updates in XC8 and make you pay for it?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

mojo-chan wrote:
Will they keep improving GCC
I'm not aware of Atmel ever having "improved"  GCC? Their contribution has simply been adding new device support "ahead of the curve" so their own build supports more devices than the GNU FSF master tree.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

clawson wrote:

mojo-chan wrote:

I'm not aware of Atmel ever having "improved"  GCC? Their contribution has simply been adding new device support "ahead of the curve" so their own build supports more devices than the GNU FSF master tree.

 

I consider that an improvement :-)

 

Maybe we will start to see new devices supported by XC8 but GCC has to wait. I suppose at least they do have to publish the source code of XC8, but last time I looked it was damn near impossible to build a Windows version without the optimization limitations yourself.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

mojo-chan wrote:
I fear that AtmelStudio will be abandoned now.
I'm concerned about the potential demise of Atmel-ICE and therefore EDBG.

Due to EDBG's open interface, third parties are adding, or have added, AVR debugger interfaces.

My concern :

Is MPLAB PICkit 4's interface open source?

A different tack was taken by Texas Instruments in their MSPDS.

mojo-chan wrote:
... or will they try to keep all the updates in XC8 and make you pay for it?
Like XC16, XC8-GCC should have periodic source code releases.

Walling off part of GCC to have a proprietary code generator or an optimized linker can be done, as was done by Somnium, but that didn't fare well (Segger acquired Somnium)

 

Embedded Debugger-Based Tools Protocols User's Guide

http://www.microchip.com/webdoc/GUID-33422CDF-8B41-417C-9C31-E4521ADAE9B4/index.html

TI.com

MSPDS MSP Debug Stack

http://www.ti.com/tool/MSPDS

https://www.avrfreaks.net/forum/come-join-us-mplab-now-supports-avrs?page=2#comment-2504476

https://blog.segger.com/the-segger-linker-and-somnium-assets/

 

Edit: strikethru

 

"Dare to be naïve." - Buckminster Fuller

Last Edited: Thu. Aug 9, 2018 - 04:13 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

gchapman wrote:

I'm concerned about the potential demise of Atmel-ICE and therefore EDBG.

Due to EDBG's open interface, third parties are adding, or have added, AVR debugger interfaces.

My concern :

Is MPLAB PICkit 4's interface open source?

A different tack was taken by Texas Instruments in their MSPDS.

 

I haven't used PICkit4, but the ICD2/3 were absolutely terrible. Complete junk, barely worked, awful design. PICKIT3 was okay but only programs and still isn't great.

 

The other big issue is that Microchip's production programming stuff seems to be quite poor. With Atmel we were able to integrate atprogram into our automated test environment.