Posted by JohanEkdahl: Mon. Aug 21, 2017 - 10:41 PM
1
2
3
4
5
Total votes: 0
meolsen wrote:
So, are you guys actually asking a question, or just stirring the brew (... not sure that one translates as well as I hope...)?
Why not both? ;-)
If there is anything you can say about the future of Atmel Studio and/or MPLABX I'm all ears!
As always, I can fully understand and accept silence.
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
As for now, both platforms will continue to operate for the unforeseeable future (i.e there's no plans to can Atmel Studio).
As some/most may have noticed, PIC32C is starting to get announced. This is a new PIC device based on ARM Cortex. Anything named PIC will not be supported in Atmel Studio, but will be supported in MPLAB. I.e MPLAB will gain ARM Cortex support in the near future (as you might have inferred from the compiler support).
For the AVR side, we are looking into that as well (obviously). How this will look is too far into the future that I want to comment on specifics
I'm assuming you already enjoy MPLAB, Johann, or are you tired of trying to make NetBeans behave?
:: Morten
(yes, I work for Microchip, yes, I do this in my spare time, now stop sending PMs)
The postings on this site are my own and do not represent Microchip’s positions, strategies, or opinions.
Posted by JohanEkdahl: Mon. Aug 21, 2017 - 11:19 PM
1
2
3
4
5
Total votes: 0
Re AVR and MPLABX: In several places in MPLABX there are occurrences/mention of "AVR". But, as you can see from the above, several of us has failed to at all make MPLABX behave at all for 8-bit AVRs. Can you confirm that that's a half-baked loaf of bread as for now? (Since it does not seem to work at all, maybe you could advice your new colleagues to remove anything "AVR" from MPLABX until it not only talks-the-talk but also walks-the-walk? ;-)
No, I definitively has not given up on (AVRDUDE and) [IDE]+GDB+AVaRICE+[OCD dongle]. But... I just got distracted having too much fun with my new shiny Mint [And then a bit of Python scripting which is kinda old-school-cool ;-) and now am playing with rewriting that script in Groovy - which, of-course, is new-school-super-cool ;-) . Actually, my NetBeans install for Groovy/Grails works much better on Mint than it did on Windoze so I'm mostly playing around with that ATM.] Also, when this MPLABX thing happened, I thought I'd wait for some word on if/how/when it will support the 8-bitters. No sense in pushing "my track" if that was right around the corner..
Can I infer from your "MPLAB will gain ARM Cortex support in the near future" that it will include support for the SAMs? Including OCD?
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
Posted by JohanEkdahl: Tue. Aug 22, 2017 - 06:16 PM
1
2
3
4
5
Total votes: 0
meolsen wrote:
Can you confirm that that's a half-baked loaf of bread as for now Yes. It's there for those that knows. When you know, you should be able to use it (and if you can't, you didn't know)
I am lost. I Knew about it, in the sense that I found AVR as an option for starting a project. OTOH, I came to a total halt when there where no devices at all to select. And I can't get MPLABX too recognize the AVR toolchain for Linux. See a post by me above.
As far ass I'm concerned, it's there (kind of) but isn't working.
Is there some official secret that I missed about on how to go about this?
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
Posted by JohanEkdahl: Tue. Aug 22, 2017 - 07:22 PM
1
2
3
4
5
Total votes: 0
joeymorin wrote:
... not meant for common consumption yet.
Seems a bit premature to put into the release notes, then.
I'll go one step further: Seems a bit premature to release it at all, then. I'm sure Microchip is mature enough in their software development process to be able to create a branch in their versioning control system and build from that for internal testing or "select beta testers".
Here's my hope: Since MPLABX is for all practical purposes NetBeans, then even before Microchip manages to get atbackend or its successor to run as a GDB "client" it should be possible to run a similar setup with AVaRICE, right? The thing that would come with MPLABX is hopefully bundled compilers (or hot downloaded on first use, ass for the PIC compiler), a project management system and a build system.
And do get my drift right - I am thrilled at seeing NetBeans as the base for a speculative future AVR development IDE! It's NetBeans! It's Java-based! It's cross platform!
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
Posted by pab: Wed. Aug 23, 2017 - 01:42 PM(Reply to #65)
1
2
3
4
5
Total votes: 0
Well, you know that modern development (just look at Win10) use future toggles for experimental features to get early releases of new things these days. Not saying that MPLABX has feature toggles, but...
Sure, and you can in fact get the source code of their paid versions and compile it yourself... But it's a bugger to compile, even on Linux, and they deliberately make it as annoying as possible for you.
"Newer gcc versions (I didn't check myself which version introduced it) introduce a simple SHA-256 check on the xclm binary. As reported by Ukoda down in the comments, it is however perfectly possible to extract the SHA-256 string from the source code, and using a hex editor on the binary, you can find it, and patch with the hash you need: just calculate the SHA-256 of the above dummy binary, and stuff that in the original's place, and it will work."
Posted by mroszko: Mon. Aug 28, 2017 - 07:05 PM(Reply to #65)
1
2
3
4
5
Total votes: 1
>And do get my drift right - I am thrilled at seeing NetBeans as the base for a speculative future AVR development IDE! It's NetBeans! It's Java-based! It's cross platform!
Netbeans is awful just like Eclipse. I would be jumping for joy if they went and used the open source IntelliJ framework for an IDE. Its a real IDE that can support C workflows (CLion being their commerical offering). Netbeans can't even do multi-instance properly which is a huge headache to those of us that have more than one monitor......
The project system is a disaster, it mixes both "local copy" files with "global" files in a projects folder. The "local copy" files have local computer paths meanwhile the global can be shared freely. So now you are sharing a .gitignore with everyone and making sure nobody ever commits one of the files by accident or else you get disastrously vague java error messages. Because a simple single configuration file was too difficult for Netbean devs :/
Both basically those are my two major gripes losing Atmel Studio long term to MPLAB. I'll probably switch to CLion long term instead but :(
· I/O View Window in MPLAB X IDE – A feature from Atmel Studio now available in MPLAB X IDE. See an overview of registers of the target device for the current project.
...
· Import an Atmel Studio project into MPLAB X IDE – Select File>Import>Atmel Studio Project and follow the directions in the wizard.
Posted by gchapman: Wed. Jan 17, 2018 - 02:11 AM(Reply to #77)
1
2
3
4
5
Total votes: 0
No; there are no mentions of AVR32 GCC.
Readme for MPLAB X IDE.htm
...
5.3 Compilers
Current compiler versions supported are:
...
Atmel Compiler (1)
ARM GNU
5.3.1 and later
AVR GNU
3.4.3 and later
...
Install these compilers in the same location as MPLAB XC compilers so MPLAB X IDE can find them, e.g.;
C:\Program Files\microchip\ARM_GCC
C:\Program Files\microchip\AVR_GCC
... AVR is indeed coming to MPLAB X. In fact, in our internal builds they are already there. But we remove them on our release builds because AVR support isn't quite up to the level we want yet. ...
... AVR is indeed coming to MPLAB X. In fact, in our internal builds they are already there. But we remove them on our release builds because AVR support isn't quite up to the level we want yet. ...
I like that posts #6 and #7 tell it all
Do these poor AVR users, currently enjoying Visual Studio, understand the horror that MPLABX is about to inflict on them? ...
I was hopping they would go the other way PICs under Visual studio..
"I may make you feel but I can't make you think" - Jethro Tull - Thick As A Brick
I always like how much better atmels parametric chip search was compared to microchips!
I have a copy of the .csv file you could download from the parametric search page. Just load it up into your favourite spreadsheet program and sort by whichever columns you wish.
I'm dreading the day I have to move to MPLABX however its inevitable. I also dislike the Microchip website it is slow compared to Atmels, finding chips is painful.
I'm dreading the day I have to move to MPLABX however its inevitable.
Might not be inevitable depending on how the MPLAB X AVR backend is done; if it's closed but with an open interface then could create a Microsoft Visual Studio or Visual Studio Code extension.
I am wondering if there will ever be a compelling reason for me to switch away from AS7 if I continue to use the ATMega's I am using that are supported in AS7 (ATMega328P(B), ATMega1284P, ATTiny1634), assuming MC continues to make them. I am still using Visual Studio 2012 that I bought when it was new and it is still fine for my purposes. Why would I change? I doubt I will live more than another 15 years, and will probably be too shaky to hold a soldering iron by then anyway.
The low-cost PICkit 4 in-circuit programming and debugging development tool is meant to replace the popular PICkit 3 programmer by offering five times faster programming, a wider voltage range (1.2-5V), improved USB connectivity and more debugging interface options.
...
... its 300 MHz, high-performance ATSAME70Q21B microcontroller on board.
Why not both? ;-)
If there is anything you can say about the future of Atmel Studio and/or MPLABX I'm all ears!
As always, I can fully understand and accept silence.
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
- Log in or register to post comments
TopHehe,
As for now, both platforms will continue to operate for the unforeseeable future (i.e there's no plans to can Atmel Studio).
As some/most may have noticed, PIC32C is starting to get announced. This is a new PIC device based on ARM Cortex. Anything named PIC will not be supported in Atmel Studio, but will be supported in MPLAB. I.e MPLAB will gain ARM Cortex support in the near future (as you might have inferred from the compiler support).
For the AVR side, we are looking into that as well (obviously). How this will look is too far into the future that I want to comment on specifics
I'm assuming you already enjoy MPLAB, Johann, or are you tired of trying to make NetBeans behave?
:: Morten
(yes, I work for Microchip, yes, I do this in my spare time, now stop sending PMs)
The postings on this site are my own and do not represent Microchip’s positions, strategies, or opinions.
- Log in or register to post comments
TopJohan
me
John Samperi
Ampertronics Pty. Ltd.
https://www.ampertronics.com.au
* Electronic Design * Custom Products * Contract Assembly
- Log in or register to post comments
TopRe AVR and MPLABX: In several places in MPLABX there are occurrences/mention of "AVR". But, as you can see from the above, several of us has failed to at all make MPLABX behave at all for 8-bit AVRs. Can you confirm that that's a half-baked loaf of bread as for now? (Since it does not seem to work at all, maybe you could advice your new colleagues to remove anything "AVR" from MPLABX until it not only talks-the-talk but also walks-the-walk? ;-)
No, I definitively has not given up on (AVRDUDE and) [IDE]+GDB+AVaRICE+[OCD dongle]. But... I just got distracted having too much fun with my new shiny Mint [And then a bit of Python scripting which is kinda old-school-cool ;-) and now am playing with rewriting that script in Groovy - which, of-course, is new-school-super-cool ;-) . Actually, my NetBeans install for Groovy/Grails works much better on Mint than it did on Windoze so I'm mostly playing around with that ATM.] Also, when this MPLABX thing happened, I thought I'd wait for some word on if/how/when it will support the 8-bitters. No sense in pushing "my track" if that was right around the corner..
Can I infer from your "MPLAB will gain ARM Cortex support in the near future" that it will include support for the SAMs? Including OCD?
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
- Log in or register to post comments
TopStir the wort more so
JIm
I would rather attempt something great and fail, than attempt nothing and succeed - Fortune Cookie
"The critical shortage here is not stuff, but time." - Johan Ekdahl
"Step N is required before you can do step N+1!" - ka7ehk
"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, RSLogix user
- Log in or register to post comments
TopYes. It's there for those that knows. When you know, you should be able to use it (and if you can't, you didn't know)
Near future is very relative. Stop infering and lean back and relax
:: Morten
(yes, I work for Microchip, yes, I do this in my spare time, now stop sending PMs)
The postings on this site are my own and do not represent Microchip’s positions, strategies, or opinions.
- Log in or register to post comments
TopOld news :)
https://www.avrfreaks.net/comment/1765966#comment-1765966
"Experience is what enables you to recognise a mistake the second time you make it."
"Good judgement comes from experience. Experience comes from bad judgement."
"Wisdom is always wont to arrive late, and to be a little approximate on first possession."
"When you hear hoofbeats, think horses, not unicorns."
"Fast. Cheap. Good. Pick two."
"We see a lot of arses on handlebars around here." - [J Ekdahl]
- Log in or register to post comments
TopI think the open questions are around
* Is this MPLAB support just for Compile.Build.Link ?
What about the other expected 'IDE' features like
* Device download/Flash program
* In Circuit Debug ?
* Simulation ?
- Log in or register to post comments
Topcan not really understand the part of "those that knows"
a preconfigured IDE like MPLABX, should have at least ready the compiler part (avr gcc) that claim it support!
i can understand if specisic or new method for developing/debugging/programming etc exist
however at least a basic "create project -> hello world" should work for ..... average people !
- Log in or register to post comments
TopI am lost. I Knew about it, in the sense that I found AVR as an option for starting a project. OTOH, I came to a total halt when there where no devices at all to select. And I can't get MPLABX too recognize the AVR toolchain for Linux. See a post by me above.
As far ass I'm concerned, it's there (kind of) but isn't working.
Is there some official secret that I missed about on how to go about this?
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
- Log in or register to post comments
Top... not meant for common consumption yet.
:: Morten
(yes, I work for Microchip, yes, I do this in my spare time, now stop sending PMs)
The postings on this site are my own and do not represent Microchip’s positions, strategies, or opinions.
- Log in or register to post comments
TopSeems a bit premature to put into the release notes, then.
"Experience is what enables you to recognise a mistake the second time you make it."
"Good judgement comes from experience. Experience comes from bad judgement."
"Wisdom is always wont to arrive late, and to be a little approximate on first possession."
"When you hear hoofbeats, think horses, not unicorns."
"Fast. Cheap. Good. Pick two."
"We see a lot of arses on handlebars around here." - [J Ekdahl]
- Log in or register to post comments
Top... maybe...
:: Morten
(yes, I work for Microchip, yes, I do this in my spare time, now stop sending PMs)
The postings on this site are my own and do not represent Microchip’s positions, strategies, or opinions.
- Log in or register to post comments
TopI'll go one step further: Seems a bit premature to release it at all, then. I'm sure Microchip is mature enough in their software development process to be able to create a branch in their versioning control system and build from that for internal testing or "select beta testers".
Here's my hope: Since MPLABX is for all practical purposes NetBeans, then even before Microchip manages to get atbackend or its successor to run as a GDB "client" it should be possible to run a similar setup with AVaRICE, right? The thing that would come with MPLABX is hopefully bundled compilers (or hot downloaded on first use, ass for the PIC compiler), a project management system and a build system.
And do get my drift right - I am thrilled at seeing NetBeans as the base for a speculative future AVR development IDE! It's NetBeans! It's Java-based! It's cross platform!
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
- Log in or register to post comments
Topwas that a Freudian slip ... ?!
Top Tips:
- Log in or register to post comments
TopWell, you know that modern development (just look at Win10) use future toggles for experimental features to get early releases of new things these days. Not saying that MPLABX has feature toggles, but...
- Log in or register to post comments
TopAn Easter Egg hunt? Oh goody !!!
- Log in or register to post comments
TopI just hope they don't start crippling the free build of the compiler like they do with the PIC ones.
- Log in or register to post comments
TopBut it's GCC - so they have to publish the source - so if they disable something it would be possible to see what they have done and undo it.
- Log in or register to post comments
TopSure, and you can in fact get the source code of their paid versions and compile it yourself... But it's a bugger to compile, even on Linux, and they deliberately make it as annoying as possible for you.
There are some details and patches here, for example: https://github.com/fabio-d/xc16p...
Or alternatively: http://www.jubatian.com/articles...
"Newer gcc versions (I didn't check myself which version introduced it) introduce a simple SHA-256 check on the xclm binary. As reported by Ukoda down in the comments, it is however perfectly possible to extract the SHA-256 string from the source code, and using a hex editor on the binary, you can find it, and patch with the hash you need: just calculate the SHA-256 of the above dummy binary, and stuff that in the original's place, and it will work."
- Log in or register to post comments
Top>And do get my drift right - I am thrilled at seeing NetBeans as the base for a speculative future AVR development IDE! It's NetBeans! It's Java-based! It's cross platform!
Netbeans is awful just like Eclipse. I would be jumping for joy if they went and used the open source IntelliJ framework for an IDE. Its a real IDE that can support C workflows (CLion being their commerical offering). Netbeans can't even do multi-instance properly which is a huge headache to those of us that have more than one monitor......
The project system is a disaster, it mixes both "local copy" files with "global" files in a projects folder. The "local copy" files have local computer paths meanwhile the global can be shared freely. So now you are sharing a .gitignore with everyone and making sure nobody ever commits one of the files by accident or else you get disastrously vague java error messages. Because a simple single configuration file was too difficult for Netbean devs :/
Both basically those are my two major gripes losing Atmel Studio long term to MPLAB. I'll probably switch to CLion long term instead but :(
- Log in or register to post comments
TopAll desktop software based on Java is universally, without exception, craptacular.
- Log in or register to post comments
Tophttp://www.microchip.com/mplab/mplab-x-ide (Downloads tab)
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
TopAll generalisations are bad.
Top Tips:
- Log in or register to post comments
TopDown with categorical imperative!
"Experience is what enables you to recognise a mistake the second time you make it."
"Good judgement comes from experience. Experience comes from bad judgement."
"Wisdom is always wont to arrive late, and to be a little approximate on first possession."
"When you hear hoofbeats, think horses, not unicorns."
"Fast. Cheap. Good. Pick two."
"We see a lot of arses on handlebars around here." - [J Ekdahl]
- Log in or register to post comments
TopOh my God, does MPLAB Support AVR32?
- Log in or register to post comments
TopNo; there are no mentions of AVR32 GCC.
http://www.microchip.com/mplab/mplab-x-ide (Downloads tab)
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
Top"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
Top"I may make you feel but I can't make you think" - Jethro Tull - Thick As A Brick
"void transmigratus(void) {transmigratus();} // recursio infinitus" - larryvc
"It's much more practical to rely on the processing powers of the real debugger, i.e. the one between the keyboard and chair." - JW wek3
"When you arise in the morning think of what a privilege it is to be alive: to breathe, to think, to enjoy, to love." - Marcus Aurelius
- Log in or register to post comments
TopHas anyone noticed that atmel.com page does no longer exist? :(
I always like how much better atmels parametric chip search was compared to microchips!
- Log in or register to post comments
TopDo MPLAB user understand the horrors Visual Studio/Atmel Studio inflicts on AVR users?
John Samperi
Ampertronics Pty. Ltd.
https://www.ampertronics.com.au
* Electronic Design * Custom Products * Contract Assembly
- Log in or register to post comments
TopI have a copy of the .csv file you could download from the parametric search page. Just load it up into your favourite spreadsheet program and sort by whichever columns you wish.
Attachment(s):
"Experience is what enables you to recognise a mistake the second time you make it."
"Good judgement comes from experience. Experience comes from bad judgement."
"Wisdom is always wont to arrive late, and to be a little approximate on first possession."
"When you hear hoofbeats, think horses, not unicorns."
"Fast. Cheap. Good. Pick two."
"We see a lot of arses on handlebars around here." - [J Ekdahl]
- Log in or register to post comments
TopI'm dreading the day I have to move to MPLABX however its inevitable. I also dislike the Microchip website it is slow compared to Atmels, finding chips is painful.
Also dissapointed if AVR32 will not supported.
- Log in or register to post comments
TopMorten's Visual Studio Code extension :
https://www.avrfreaks.net/forum/linux-toolchains-debugging-and-ides#comment-2160496
Such may not be in the direct interest of the ones at Microchip but would be in some of our's interest (an AVR Freaks community effort)
There is a GDB extension of Microsoft Visual Studio Code that could mate with the FOSS AVaRICE :
https://marketplace.visualstudio.com/items?itemName=webfreak.debug (Native Debug)
via https://marketplace.visualstudio.com/search?term=GDB&target=VSCode&category=All%20categories&sortBy=Relevance
The GDB extensions of Microsoft Visual Studio are not zero price :
https://marketplace.visualstudio.com/search?term=GDB&target=VS&category=All%20categories&vsVersion=&sortBy=Relevance
or are closed source with defects :
https://marketplace.visualstudio.com/items?itemName=MarcGoodner-MSFT.VisualCforIoTDevelopment
edit: last URL
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
TopSounds cool if it would talk to Atmels Programmers/Debuggers.
Wont work for me though if theres a cost to it, I only play with this stuff as a hobby.
- Log in or register to post comments
TopI am wondering if there will ever be a compelling reason for me to switch away from AS7 if I continue to use the ATMega's I am using that are supported in AS7 (ATMega328P(B), ATMega1284P, ATTiny1634), assuming MC continues to make them. I am still using Visual Studio 2012 that I bought when it was new and it is still fine for my purposes. Why would I change? I doubt I will live more than another 15 years, and will probably be too shaky to hold a soldering iron by then anyway.
- Log in or register to post comments
Tophttps://www.mouser.com/new/microchip/microchip-mplab-icd-4/
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
Topmega328 (all) wafer fab and part assembly are likewise.
http://www.microchip.com/mymicrochip/Reports.aspx?type=cpn&filter=atmega1284
http://www.microchip.com/mymicrochip/Reports.aspx?type=cpn&filter=atmega328
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
TopSo Mchip introduced a new debugger. I did not see anything about AVR support. $249.00 just for the ICE....pods and such are extra$$...
JIm
I would rather attempt something great and fail, than attempt nothing and succeed - Fortune Cookie
"The critical shortage here is not stuff, but time." - Johan Ekdahl
"Step N is required before you can do step N+1!" - ka7ehk
"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, RSLogix user
- Log in or register to post comments
Tophttps://plus.google.com/+MicrochipTech/posts/iHg2PgSrb37
via Downloads tab at http://www.microchip.com/mplab/mplab-x-ide
Edit: MPLAB X 4.15
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
TopDoes the PICkit4 now make my MPLAB REAL ICE obsolete? Haven't used PICs in a long time now, so might not really matter but I would like to know..
"I may make you feel but I can't make you think" - Jethro Tull - Thick As A Brick
"void transmigratus(void) {transmigratus();} // recursio infinitus" - larryvc
"It's much more practical to rely on the processing powers of the real debugger, i.e. the one between the keyboard and chair." - JW wek3
"When you arise in the morning think of what a privilege it is to be alive: to breathe, to think, to enjoy, to love." - Marcus Aurelius
- Log in or register to post comments
TopNo
http://microchipdeveloper.com/hwtools:compare
IIRC, what's improved from MPLAB PICkit 3 :
fullhigh-speed USB"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
TopI'd be expecting to get a True ICE for that!!
EDIT
I just looked at the link from a few pots earlier:
So does this mean that it actually is a real, proper ICE - not jut a "debug probe" for accessing on-chip debug hardware (like the Atmel-ICE) ?
Top Tips:
- Log in or register to post comments
TopIt works with microchip proprietary debug interfaces and it also works with JTAG interfaces.
- Log in or register to post comments
TopBut why on earth does that need "a 300 MHz, 32-bit MCU ... and a high-speed FPGA" ??!
Top Tips:
- Log in or register to post comments
TopTwo SRAM buses from the SAM's EBI via the FPGA :
(PNG's URL : https://microchip.wdfiles.com/local--files/icd4:icd4-block-diagram/ICD4-block-diagram.png)
via http://microchipdeveloper.com/icd4:icd4-block-diagram
Edit: third URL
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
TopMaybe they want to send it to the Moon
Better they would have used their PIC32 MZ DA at 200MHz, with 32MB SDRAM on die...
- Log in or register to post comments
TopCould it be "future proofing" to allow for updates that added logic analyser functionality ?
- Log in or register to post comments
Topseems a bit short on external connections (just an RJ45) to do anything useful as a logic analyser?
but that also scuppers my idea of it being an actual ICE!
Top Tips:
- Log in or register to post comments
Topvia http://www.microchipdirect.com/product/DevToolDeals
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
TopPages