mirror of
https://github.com/apache/nuttx.git
synced 2026-05-31 23:40:19 +08:00
Update README again
This commit is contained in:
@@ -1,8 +1,9 @@
|
|||||||
README
|
README
|
||||||
======
|
======
|
||||||
|
|
||||||
This README discusses issues unique to NuttX configurations for Motorola
|
This README discusses issues unique to NuttX configurations for STM32L476ME
|
||||||
MDK.
|
part in the Motorola MDK. This is referred to as the MuC in Motorola
|
||||||
|
technical documentation.
|
||||||
|
|
||||||
STM32L476ME:
|
STM32L476ME:
|
||||||
|
|
||||||
@@ -24,23 +25,30 @@ STM32L476ME:
|
|||||||
CRC calculation unit
|
CRC calculation unit
|
||||||
RTC
|
RTC
|
||||||
|
|
||||||
Flashing:
|
Flashing
|
||||||
|
========
|
||||||
|
|
||||||
The MDK has a builtin FTDI to support flashing from openocd. There are a
|
The MDK has a builtin FTDI to support flashing from openocd. There are a
|
||||||
few extensions to openocd that haven't been integrated upstream yet. To
|
few extensions to openocd that haven't been integrated upstream yet. To
|
||||||
flash (or debug) the MDK, you will need the code from:
|
flash (or debug) the MDK, you will need the code from:
|
||||||
|
|
||||||
git clone https://github.com/MotorolaMobilityLLC/openocd
|
git clone https://github.com/MotorolaMobilityLLC/openocd
|
||||||
|
|
||||||
Refer to detailed OpenOCD build instructions at developer.motorola.com
|
Refer to detailed OpenOCD build instructions at developer.motorola.com
|
||||||
|
|
||||||
After building, you can flash with the following command:
|
After building, you can flash the STM32L476 (MuC) with the following
|
||||||
|
command:
|
||||||
|
|
||||||
openocd -f board/moto_mdk_muc.cfg -c "program nuttx.bin 0x08000000 reset exit"
|
openocd -f board/moto_mdk_muc.cfg -c "program nuttx.bin 0x08000000 reset exit"
|
||||||
|
|
||||||
Serial Console:
|
Serial Console
|
||||||
|
==============
|
||||||
|
|
||||||
The serial console is configured on USART3 using MUC_UART3_TX (PC10) and
|
The serial console is configured on USART3 using MUC_UART3_TX (PC10) and
|
||||||
MUC_UART_RX (PC11). This connects to the FT4232 part which supports 4
|
MUC_UART_RX (PC11). This connects to the FT4232 part which supports 4
|
||||||
CDC/ACM serial ports. The console is on port C which will probably be
|
CDC/ACM serial ports. The MuC console is on port C which will probably be
|
||||||
/dev/ttyUSB2 on your Linux host.
|
/dev/ttyUSB2 on your Linux host. Port A (ttyUSB0) is the MuC SWD debug
|
||||||
|
interface. Ports B and D are the MHB* debug and console ports, respectively.
|
||||||
|
|
||||||
|
*Then MHB is the acronym given to Toshiba Interface Bridged, part number
|
||||||
|
T6WV7XBG. See https://toshiba.semicon-storage.com/us/product/assp/interface-bridge.html
|
||||||
|
|||||||
Reference in New Issue
Block a user