Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : PIC32MX470
Author | Message | ||||
kiiid Guru Joined: 11/05/2013 Location: United KingdomPosts: 671 |
Some two weeks ago Microchip officially announced the expansion to the MX family with the new 3x0 and 4x0 devices. Looking at the MX470F512H (and for the fans for colour 470F512L ;) ), I see they are completely pin-compatible and the new one is fully functionally compatible with 695F512H (... and 695F512L). There is no CAN in the new ones, but there are lots of other things, most of which might come handy. Unfortunately the 470 model will be available in September, but it looks like it could be a nice upgrade in every MM-compatible device (80 MIPS in 695/795 vs. 105 MIPS in 370/470!!!). Geoff, what do you think? More than 20% extra performance for free! Maybe worth the effort to add a few conditional #if in the MMBasic source and make it ready for it straight from the 4.4 version... ;) http://rittle.org -------------- |
||||
Dylan Regular Member Joined: 17/06/2013 Location: NetherlandsPosts: 81 |
Ok, so the difference between 5-6-7..x5 is whether they have CAN or Ethernet or both (from memory). I haven't investigated 3x and 4x much yet, so are these intended as an alternative to both previous 3-4..x? AND the MX5-6-7 series (faster, but without features that are more expensive) at the same time as the MZ series replaces mainstream 80MHz devices with a maximum of 512/128? Or rather, just after? There are essentially only two things clock speed really matters: USB and DMA (as used by MMBasic to update VGA output). USB is done by PLL anyway. The DMA will probably require some #if pre-processing (from memory) on Lucio di Jasio's base code, but it is not unheard of to replace constants with variables. |
||||
kiiid Guru Joined: 11/05/2013 Location: United KingdomPosts: 671 |
These new micros are direct replacement to the older ones. MX470 goes at MX695's (or 795 without CAN) place without any changes in the hardware at all. The smaller models replace some of the smaller models of the old family. But I am mostly interested in PICMX470F512H, because it can directly upgrade the existing 795 model in my 4105 module and give a significant performance boost without any other changes in the hardware. This could apply to ALL MM-compatible boards. And the 470F512L model directly replaces the 697/796F512L chip. The other good thing about these new chips is they have PPS and at least in theory could generate colour with the 64-pin devices by rerouting two extra outputs to some of the expansion pins. They also support TFT displays, touchscreen, sound and many other features. http://rittle.org -------------- |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
The trouble is that there are too many processors from too may manufactures to support so I need to place the effort where it will have a real impact. I know that this chip would be relatively easy to support but it is not worth the work for just 20%. I am waiting on pre production samples of the PIC32MZ and I will probably end up designing a Maximite Mark III around it. That will deliver a real performance boost that will be worth the work. Geoff Geoff Graham - http://geoffg.net |
||||
JTR0701 Regular Member Joined: 10/07/2013 Location: AustraliaPosts: 71 |
Greetings All, Somehow I thing there is a mistake here between MIPS and DMIPS. No, I was wrong and indeed these are 100MHz clocked PICs. Sorry about that. |
||||
Print this page |