Skip to content

Commit

Permalink
draft: Added BL808 platform
Browse files Browse the repository at this point in the history
Signed-off-by: Taras Drozdovskyi <t.drozdovsky@samsung.com>
  • Loading branch information
tdrozdovsky committed Nov 26, 2024
1 parent a0a4603 commit 65a7240
Show file tree
Hide file tree
Showing 285 changed files with 158,214 additions and 48 deletions.
1 change: 0 additions & 1 deletion Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,6 @@ config START_ADDRESS_BL33
hex "Start address BL33"
depends on BOOTLOADER33
default 0x10040000
range 0x10000000 0x10080000
---help---
"Start address of BL33"

Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,11 @@ the beginnings of corresponding files; also, all licenses are listed in
---
## 3. Platforms supported

| Cortex-M23 | Cortex-M23 | Cortex-M33 (Qemu) | RISC-V |
|-----------------------|---------------------------|-------------|-----------|
| **NuMaker-PFM-M2351** | **M2351-Badge** | **V2M-MPS2** | **SparkFun RedBoard** |
| **NuMaker-PFM-M2351** <br> <small>_Cortex-M23_</small> | **M2351-Badge** <br> Cortex-M23 | **V2M-MPS2** <br> <small>_Cortex-M33 (Qemu)_</small> | **SparkFun RedBoard** <br> <small>RISC-V</small> |
|:----------------------:|:--------------------------:|:-------------:|:-----------:|
|[![](docs/images/platforms/numaker_pfm_m2351/numaker_pfm_m2351.png)](docs/numaker_pfm_m2351.md)|[![](docs/images/platforms/m2351_badge/m2351_badge.png)](docs/m2351_badge.md) |[![V2M-MPS2](docs/images/platforms/v2m-mps2/v2m-mps2.png)](docs/v2m-mps2-qemu.md)|[![](docs/images/platforms/sparkfun_redboard/sparkfun_redboard.png)](docs/sparkfun_redboard.md)|
| **How to add a platform** ||||
|[![](docs/images/platforms/add_new_board.jpg)](docs/port-new-platform.md)||||

| **Pine64 Ox64** <br> <small>RISC-V</small> | **How to add a platform** |||
|[![](docs/images/platforms/pine64_ox64/pine64-ox64.jpg)](docs/pine64_ox64.md)|[![](docs/images/platforms/add_new_board.jpg)](docs/port-new-platform.md)|||

Several platforms are supported. In order to manage slight differences
between platforms, a `PLATFORM` flag has been introduced.
Expand All @@ -51,6 +49,7 @@ between platforms, a `PLATFORM` flag has been introduced.
| [M2351-Badge] |`PLATFORM=m2351_badge` | v0.5.0 |
| [V2M-MPS2] |`PLATFORM=mps2_an505_qemu` | v0.5.0 |
| [SparkFun RED-V RedBoard] |`PLATFORM=sparkfun_redboard` | v0.5.0 |
| [Pine64 Ox64] |`PLATFORM=pine64_ox64` | v0.5.0 |

For information on adding a new platform see the [how to add a platform].

Expand Down Expand Up @@ -103,3 +102,4 @@ you can find here](.github/CONTRIBUTING.md).
[M2351-Badge]: docs/schemes/m2351_badge
[V2M-MPS2]: https://developer.arm.com/documentation/100964/1114/Microcontroller-Prototyping-System-2?lang=en
[SparkFun RED-V RedBoard]: https://www.sparkfun.com/products/15594
[Pine64 Ox64]: https://wiki.pine64.org/wiki/Ox64
8 changes: 4 additions & 4 deletions arch/riscv32/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ comment "FE310 Configuration Options"
source arch/riscv32/fe310/Kconfig
endif

# if ARCH_FAMILY_BL808
# comment "BL808 Configuration Options"
# source arch/riscv32/bl808/Kconfig
# endif
if ARCH_FAMILY_BL808
comment "BL808 Configuration Options"
source arch/riscv32/bl808/Kconfig
endif

Loading

0 comments on commit 65a7240

Please sign in to comment.