source: azure_iot_hub_f767zi/trunk/asp_baseplatform/README_STM32M7.txt@ 473

Last change on this file since 473 was 457, checked in by coas-nagasima, 4 years ago

ファイルを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/plain;charset=UTF-8
File size: 2.9 KB
Line 
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
6TOPPERS/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
22ASPの実行形態は以下の2つをサポートします.
23実行形態は、コンパイル時の変数DBGENVの設定で変更ができます.
24Makefileの設定で変更ができます.
25
26(1)RAM実行:ROMモニタ(rommon)で起動したボードに、UARTを用いて
27ASPの実行形式(srec)をダウンロードして実行する形態
28rommonのFLASH ROM書込みファイルはtools/rommonに置いてあります.
29DBGENVが設定されない場合、またはRAMが設定の場合、
30この形態のビルドを行います.
31
32(2)ROM実行:FLASH ROMに書き込んで実行する形態
33DBGENVにROMが設定の場合、この形態のビルドを行います.
34
35
36【ディレクトリ構成】
37
38arch/arm_m_gcc/common
39 cortex-mのコモン部
40arch/arm_m_gcc/stm32f7xx
41 stm32f7xxのchip依存部
42arch/arm_m_gcc/stm32h7xx
43 stm32h7xxのchip依存部
44arch/gcc
45 gccの環境部
46target/stm32f7discovery_gcc
47 STM32F746 Discoveryボードのターゲット依存部
48target/stm32f769discovery_gcc
49 STM32F769 Discoveryボードのターゲット依存部
50target/stm32f746nucleo144_gcc
51 STM32F746 nucleo-144ボードのターゲット依存部
52target/stm32f767nucleo144_gcc
53 STM32F767 nucleo-144ボードのターゲット依存部
54target/stm32f723discovery_gcc
55 STM32F723 Discoveryボードのターゲット依存部
56target/stm32h743nucleo144_gcc
57 STM32H743 nucleo-144ボードのターゲット依存部
58tools/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
671.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ボード対応
Note: See TracBrowser for help on using the repository browser.