Page 1 of 1
MIPS port?
Posted: Thu Mar 27, 2014 11:20 am
by pfalcon
There were few "port uPy to your board of choice" perks in Kickstarter compaign, and I roughly remember that one of them was for dsPIC33 board, which is essentially a MIPS port. Is there any news/details on that? Are these ports supposed to be open-source at all? If so, does work supposed to be done in the open or land some time after delivering to a customer?
I'd be interested in MIPS port, but wouldn't like to do somebody else's work

, and surely wouldn't like to duplicate effort.
Re: MIPS port?
Posted: Thu Mar 27, 2014 2:54 pm
by dhylands
Work is still ongoing with the main board.
The source code repository is here:
https://github.com/micropython/micropython
This page covers what is and isn't being worked on:
https://github.com/micropython/micropyt ... ds-Summary
To summarize:
You can run micropython under linux (this is used mostly for testing the core language features)
There are 4 boards supported that are based on the STM32F4xx chips:
- PYBOARD3 (I doubt anybody but Damien has one of these)
- PYBOARD4 - I believe that this will be the shipping board
- STM32F4DISC - The STM32F4 Discovery board
- NETDUINO_PLUS_2 - The Netduino Plus 2 board, which has the same processor as the PYBOARD4
I did a port to the teensy 3.1 (which is also a Cortex-M4, but by Freescale rather than STM).
I've basically abanoned that and primarily use the Netduino board or the Discovery board, until things mature a bit, and then I'll go back and work on the teensy again.
Re: MIPS port?
Posted: Sun Mar 30, 2014 10:59 pm
by Damien
There are 2 ports that I will be doing in the coming months. One is a Cortex, so essentially just (!) porting the peripherals. The other is the dsPIC33. I don't know the details of the dsPIC port, nor its open source nature (or lack thereof). But I'll try to get it MIT licensed and part of the micropython repository on github.
Re: MIPS port?
Posted: Tue Nov 04, 2014 6:52 pm
by Markus Gritsch
Is there a particular reason for dsPIC33? Wouldn't a PIC32MX (even available in DIP package) or the newer PIC32ZX be better suited?
Re: MIPS port?
Posted: Wed Nov 05, 2014 7:47 am
by bmarkus
Markus Gritsch wrote:Is there a particular reason for dsPIC33? Wouldn't a PIC32MX (even available in DIP package) or the newer PIC32ZX be better suited?
Agree, PIC32 fits better. There will be new chips available soon with even more resources and advanced MIPS core and DSP support.