Both sides previous revisionPrevious revisionNext revision | Previous revision |
projects:mork [2016/02/17 02:51] – darron | projects:mork [2017/01/12 22:44] (current) – external edit 127.0.0.1 |
---|
</wrap> | </wrap> |
| |
This is a Microchip PIC32 ICSP (in circuit serial programmer) for PIC32 micro-controllers. This allows a PIC32 to program the flash on another PIC32. | This is a Microchip PIC32 ICSP (in circuit serial programmer) for STM32 micro-controllers. Mork allows an STM32 to program the flash on a PIC32. |
| |
Mork is adaptation of [[:projects:nanu-nanu|Nanu nanu]] Microchip PIC ICSP for the STM32 based [[:boards:vcc-gnd|vcc-gnd]] or [[:boards:maple|Maple mini]]. | Mork is adaptation of [[:projects:nanu-nanu|Nanu nanu]] Microchip PIC ICSP for the STM32 based [[:boards:vcc-gnd|vcc-gnd]] or [[:boards:maple|Maple mini]] (the stm32 F4 discovery is also supported in the build but not documented here). |
| |
Both STM32 boards are inexpensive boards which don't cost much more than the [[:boards:nano|Nano 3.0]] yet they are far more powerful. | Both STM32 boards are inexpensive boards which don't cost much more than the [[:boards:nano|Nano 3.0]] yet they are far more powerful. |
| |
One complication though for the [[:boards:vcc-gnd|vcc-gnd]], is that it comes with a serial boot loader which is not accessible via it's USB port. This means that another device is required to program the [[:boards:vcc-gnd|vcc-gnd]] which can be an [[:tools:stlink|STLink]] compatible device or, if using a 3V3 UART, [[:tools:stm32flash|STM32Flash]]. | One complication though for the [[:boards:vcc-gnd|vcc-gnd]], is that it comes with a serial boot loader which is not accessible via its USB port. This means that another device is required to program the [[:boards:vcc-gnd|vcc-gnd]] which can be an [[:tools:stlink|STLink]] compatible device or, if using a 3V3 UART, [[:tools:stm32flash|STM32Flash]]. |
| |
The [[:boards:vcc-gnd|vcc-gnd]] page shows both examples of programming the board. | The [[:boards:vcc-gnd|vcc-gnd]] page shows both examples of programming the board. |
| |
Later versions of Windows are not available to test. | Later versions of Windows are not available to test. |
| |