[457] | 1 |
|
---|
| 2 | TOPPERS/ASP Kernel(Release 1.9.5)STM32M7
|
---|
| 3 | Toyohashi Open Platform for Embedded Real-Time Systems/
|
---|
| 4 | Advanced Standard Profile Kernel
|
---|
| 5 |
|
---|
| 6 | TOPPERS/ASP STM32M7は以下の6つのボードのGCCの開発環境に対応します.
|
---|
| 7 | 本パッケージは個別パッケージであるため、TOPPERS/ASPカーネルターゲット
|
---|
| 8 | 非依存部パッケージasp-1.9.3.tar.gzと組み合わせて使用してください.
|
---|
| 9 | (1)STM社 STM32F746 Discoveryボード
|
---|
| 10 | Chip:STM32F746NGH6
|
---|
| 11 | (2)STM社 STM32F746 nucleo-144ボード
|
---|
| 12 | Chip:STM32F746ZGT6
|
---|
| 13 | (3)STM社 STM32F767 nucleo-144ボード
|
---|
| 14 | Chip:STM32F767ZT6
|
---|
| 15 | (4)STM社 STM32F769 Discoveryボード
|
---|
| 16 | Chip:STM32F769NIH6
|
---|
| 17 | (5)STM社 STM32F723 Discoveryボード
|
---|
| 18 | Chip:STM32F723IEK6
|
---|
| 19 | (6)STM社 STM32H743 nucleo-144ボード
|
---|
| 20 | Chip:STM32H743ZIT6
|
---|
| 21 |
|
---|
| 22 | ASPの実行形態は以下の2つをサポートします.
|
---|
| 23 | 実行形態は、コンパイル時の変数DBGENVの設定で変更ができます.
|
---|
| 24 | Makefileの設定で変更ができます.
|
---|
| 25 |
|
---|
| 26 | (1)RAM実行:ROMモニタ(rommon)で起動したボードに、UARTを用いて
|
---|
| 27 | ASPの実行形式(srec)をダウンロードして実行する形態
|
---|
| 28 | rommonのFLASH ROM書込みファイルはtools/rommonに置いてあります.
|
---|
| 29 | DBGENVが設定されない場合、またはRAMが設定の場合、
|
---|
| 30 | この形態のビルドを行います.
|
---|
| 31 |
|
---|
| 32 | (2)ROM実行:FLASH ROMに書き込んで実行する形態
|
---|
| 33 | DBGENVにROMが設定の場合、この形態のビルドを行います.
|
---|
| 34 |
|
---|
| 35 |
|
---|
| 36 | 【ディレクトリ構成】
|
---|
| 37 |
|
---|
| 38 | arch/arm_m_gcc/common
|
---|
| 39 | cortex-mのコモン部
|
---|
| 40 | arch/arm_m_gcc/stm32f7xx
|
---|
| 41 | stm32f7xxのchip依存部
|
---|
| 42 | arch/arm_m_gcc/stm32h7xx
|
---|
| 43 | stm32h7xxのchip依存部
|
---|
| 44 | arch/gcc
|
---|
| 45 | gccの環境部
|
---|
| 46 | target/stm32f7discovery_gcc
|
---|
| 47 | STM32F746 Discoveryボードのターゲット依存部
|
---|
| 48 | target/stm32f769discovery_gcc
|
---|
| 49 | STM32F769 Discoveryボードのターゲット依存部
|
---|
| 50 | target/stm32f746nucleo144_gcc
|
---|
| 51 | STM32F746 nucleo-144ボードのターゲット依存部
|
---|
| 52 | target/stm32f767nucleo144_gcc
|
---|
| 53 | STM32F767 nucleo-144ボードのターゲット依存部
|
---|
| 54 | target/stm32f723discovery_gcc
|
---|
| 55 | STM32F723 Discoveryボードのターゲット依存部
|
---|
| 56 | target/stm32h743nucleo144_gcc
|
---|
| 57 | STM32H743 nucleo-144ボードのターゲット依存部
|
---|
| 58 | tools/rommon
|
---|
| 59 | ROMモニタとUARTの設定手順とROMモニタ書き込みバイナリファイル
|
---|
| 60 | ROMモニタのソース
|
---|
| 61 | STM32F46-Discovery用のSDCARD-PLAER2,3の開発環境や
|
---|
| 62 | STM32F746 nucleo-144でarduinoを動作させる環境は
|
---|
| 63 | aspにTOPPERS BASE PLATFORM(ST)を組み合わせることで構築できます
|
---|
| 64 | これらはTOPPERS教育コンテンツ基礎1,2の
|
---|
| 65 | STM32F4-Discoveryボード編にて配布します.
|
---|
| 66 |
|
---|
| 67 | 1.9.x バージョン履歴
|
---|
| 68 | 2016年07月23日 Release 1.9.2 最初のリリース
|
---|
| 69 | 2017年05月01日 Release 1.9.3 STM32F767/STM32F769 Discoveryボード対応
|
---|
| 70 | 2018年11月05日 Release 1.9.4 STM32F723 Discoveryボード対応
|
---|
| 71 | 2019年07月24日 Release 1.9.5 STM32H743 Nucleoボード対応
|
---|