http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2591&link=Banner ....and yes - there is a FreeRTOS.org port and demo application available :o) http://www.freertos.org/port_PIC32_MIPS_MK4.html -- Regards, Richard. + http://www.FreeRTOS.org 13 official architecture ports, 1000 downloads per week. + http://www.SafeRTOS.com Certified by T�V as meeting the requirements for safety related systems.
32bit PICs announced
Started by ●November 5, 2007
Reply by ●November 5, 20072007-11-05
FreeRTOS.org wrote:> http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2591&link=Banner > > ....and yes - there is a FreeRTOS.org port and demo application available > :o) > > http://www.freertos.org/port_PIC32_MIPS_MK4.htmlInteresting, so that's where MIPS is surfacing :) A little light on the peripherals (no 32 bit timers?), and only 10b ADCs (?!) but a good code-size range, and ahead of the now venerable ARM7's Will this cannibalise the dsPICxx market ? A $50 starter kit is impressive (if a bit vanilla, and no mention of code Size limitations ?) -jg
Reply by ●November 5, 20072007-11-05
> Interesting, so that's where MIPS is surfacing :) > > A little light on the peripherals (no 32 bit timers?), > and only 10b ADCs (?!) but a good code-size range, > and ahead of the now venerable ARM7'sThe first devices appear to be pin and peripheral compatible with PIC24/dsPIC.> A $50 starter kit is impressive > (if a bit vanilla, and no mention of code Size limitations ?)"The MPLAB C32 Student Edition has full optimizations that never expire and a compiler code size limit of 64 Kbytes. To activate the Student Edition, insert the free license key during installation. Without the license key, the default code size limit is 16 Kbytes" You can download the source though: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023073 -- Regards, Richard. + http://www.FreeRTOS.org 14 official architecture ports, 1000 downloads per week. + http://www.SafeRTOS.com Certified by T�V as meeting the requirements for safety related systems.
Reply by ●November 5, 20072007-11-05
But how much will they cost? Also, why don't they have a 40-pin DIP version :-) -- /* jhallen@world.std.com AB1GO */ /* Joseph H. Allen */ int a[1817];main(z,p,q,r){for(p=80;q+p-80;p-=2*a[p])for(z=9;z--;)q=3&(r=time(0) +r*57)/7,q=q?q-1?q-2?1-p%79?-1:0:p%79-77?1:0:p<1659?79:0:p>158?-79:0,q?!a[p+q*2 ]?a[p+=a[p+=q]=q]=q:0:0;for(;q++-1817;)printf(q%79?"%c":"%c\n"," #"[!a[q-1]]);}
Reply by ●November 5, 20072007-11-05
Joseph H Allen wrote:> But how much will they cost? > > Also, why don't they have a 40-pin DIP version :-)PIC32 family come in 64- or 100-pin TQFP packages. $2.95/10K PIC32MX300F032H 32KF 8KB RAM 64-pin TQFP $5.30/10K PIC32MX360F512L 512KB 32KB RAM 100-pin TQFP
Reply by ●November 5, 20072007-11-05
FreeRTOS.org wrote:>>Interesting, so that's where MIPS is surfacing :) >> >>A little light on the peripherals (no 32 bit timers?), >>and only 10b ADCs (?!) but a good code-size range, >>and ahead of the now venerable ARM7's > > > The first devices appear to be pin and peripheral compatible with > PIC24/dsPIC.Any idea how they compare operationally ?> >>A $50 starter kit is impressive >>(if a bit vanilla, and no mention of code Size limitations ?) > > > > "The MPLAB C32 Student Edition has full optimizations that never expire and > a compiler code size limit of 64 Kbytes. To activate the Student Edition, > insert the free license key during installation. Without the license key, > the default code size limit is 16 Kbytes" > > You can download the source though: > http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023073So whose compiler is this based on ? If it is open-source, why all the 16K/64K-with-key timed-optimize fancy footwork/nonsense ? -jg
Reply by ●November 5, 20072007-11-05
> So whose compiler is this based on ?Its based on the MIPS GCC implementation, but with Microchip bells and whistles.> If it is open-source, why all the 16K/64K-with-key timed-optimize fancy > footwork/nonsense ?Don't know, but as per my previous link, you can download the source. You can also download an unlimited binary from the MIPS site, but don't get the bells and whistles - eg automatic population of the correct interrupt vectors, etc. -- Regards, Richard. + http://www.FreeRTOS.org 14 official architecture ports, 1000 downloads per week. + http://www.SafeRTOS.com Certified by T�V as meeting the requirements for safety related systems.
Reply by ●November 5, 20072007-11-05
It just needs external DRAM support, like the MX31 ARM stuff from Freescale. It's a 32-bit CPU, so I should be able to run Linux! Maybe in the future. What would be really nice is a multi-chip module so that it still looks like a microcontroller, but it has 128 MB of RAM (one 1 Gb die's worth). -- /* jhallen@world.std.com AB1GO */ /* Joseph H. Allen */ int a[1817];main(z,p,q,r){for(p=80;q+p-80;p-=2*a[p])for(z=9;z--;)q=3&(r=time(0) +r*57)/7,q=q?q-1?q-2?1-p%79?-1:0:p%79-77?1:0:p<1659?79:0:p>158?-79:0,q?!a[p+q*2 ]?a[p+=a[p+=q]=q]=q:0:0;for(;q++-1817;)printf(q%79?"%c":"%c\n"," #"[!a[q-1]]);}
Reply by ●November 5, 20072007-11-05
"Jim Granville" <no.spam@designtools.maps.co.nz> skrev i meddelandet news:472f7e72$1@clear.net.nz...> FreeRTOS.org wrote: > >> http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2591&link=Banner >> >> ....and yes - there is a FreeRTOS.org port and demo application available >> :o) >> >> http://www.freertos.org/port_PIC32_MIPS_MK4.html > > Interesting, so that's where MIPS is surfacing :) > > A little light on the peripherals (no 32 bit timers?), > and only 10b ADCs (?!) but a good code-size range, > and ahead of the now venerable ARM7's > > Will this cannibalise the dsPICxx market ? > > A $50 starter kit is impressive > (if a bit vanilla, and no mention of code Size limitations ?) > > -jg >I heard from a compiler vendor that they were expecting Microchip to take their architecture to the limit by releasing a 29 bit processor, I guess this was canned at the last moment ;-) Should give the MIPS architecture a new life. -- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may not be shared by my employer Atmel Nordic AB
Reply by ●November 5, 20072007-11-05
"Joseph H Allen" <jhallen@TheWorld.com> skrev i meddelandet news:fgo62v$ncg$1@pcls6.std.com...> It just needs external DRAM support, like the MX31 ARM stuff from > Freescale. > > It's a 32-bit CPU, so I should be able to run Linux! Maybe in the future. > > What would be really nice is a multi-chip module so that it still looks > like > a microcontroller, but it has 128 MB of RAM (one 1 Gb die's worth). >Would be really great, considering that you do not have an external bus interface ;-) You could perhaps connect another processor WITH a bus interface to the MCM. Plenty of those around. -- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may not be shared by my employer Atmel Nordic AB