Difference between revisions of "LSDK"

From ESS-WIKI
Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
Memory Layout
+
== Memory Layout ==
  
[[Storage_layout_on_SD/USB/SATA_for_LSDK_images_deployment|storage layout on SD/USB/SATA for LSDK images deployment]]
+
=== [[Storage_layout_on_SD/USB/SATA_for_LSDK_images_deployment|storage layout on SD/USB/SATA for LSDK images deployment]] ===
  
[[Memory_layout_of_NOR/QSPI/XSPI/NAND/SD_media_for_composite_firmware|memory layout of NOR/QSPI/XSPI/NAND/SD media for composite firmware]]
+
=== [[Memory_layout_of_NOR/QSPI/XSPI/NAND/SD_media_for_composite_firmware|memory layout of NOR/QSPI/XSPI/NAND/SD media for composite firmware]] ===
  
Try prebuild image on ls1046ardb
+
== Try prebuild image on ls1046ardb ==
  
[[Install_prebuild_image|Install prebuild image]]
+
=== [[Install_prebuild_image|Install prebuild image]] ===
  
Prepare build environment
+
== Prepare build environment ==
  
[[flex-builder docker|flex-builder docker]]
+
=== [[Flex-builder_docker|flex-builder docker]] ===
  
[[build docker file|build docker file]]
+
=== [[Build_docker_file|build docker file]] ===
  
[[create docker container|create docker container]]
+
=== [[Create_docker_container|create docker container]] ===
  
Build your own code
+
== Build your own code ==
  
[[build code by flex-builder|build code by flex-builder]]
+
=== [[Build_code_by_flex-builder|build code by flex-builder]] ===
  
[[modify code git source|modify code git source]]
+
=== [[Modify_code_git_source|modify code git source]] ===
  
Boot ls1046ardb
+
== Boot ls1046ardb ==
  
[[SD Boot (firmware + rfs +bootpartition)|SD Boot (firmware + rfs +bootpartition)]]
+
=== [[SD_Boot_(firmware_+_rfs_+bootpartition)|SD Boot (firmware + rfs +bootpartition)]] ===
  
[[qspi (firmware)→ sd (rfs and bootpartition) boot|qspi (firmware)→ sd (rfs and bootpartition) boot]]
+
=== [[Qspi_(firmware)→_sd_(rfs_and_bootpartition)_boot|qspi (firmware)→ sd (rfs and bootpartition) boot]] ===
  
[[eMMC (firmware) Boot|eMMC (firmware) Boot]]
+
=== [[EMMC_(firmware)_Boot|eMMC (firmware) Boot]] ===
  
[[qspi (firmware) → emmc(rft & boot partition) boot|qspi (firmware) → emmc(rft & boot partition) boot]]
+
=== [[Qspi_(firmware)_→_emmc(rft_&_boot_partition)_boot|qspi (firmware) → emmc(rft & boot partition) boot]] ===
  
OTA
+
== OTA ==
  
[[mount emmc config|mount emmc config]]
+
=== [[Mount_emmc_config|mount emmc config]] ===
  
[[check_ota.sh and rc.local config|check_ota.sh and rc.local config]]
+
=== [[Check_ota.sh_and_rc.local_config|check_ota.sh and rc.local config]] ===
  
[[OTA experiment|OTA experiment]]
+
=== [[OTA_experiment|OTA experiment]] ===
  
LS1046ARDB function test
+
== LS1046ARDB function test ==
  
[[RJ45 Ethernet Verification|RJ45 Ethernet Verification]]
+
=== [[RJ45_Ethernet_Verification|RJ45 Ethernet Verification]] ===
  
Other
+
== OpenWrt on LS1046ARDB ==
  
[[external network routing table configuration|external network routing table configuration]]
+
=== [[Install_prebuild_OpenWrt_on_LS1046ARDB|Install prebuild OpenWrt on LS1046ARDB]] ===
  
[[set up tftp server|set up tftp server]]
+
== Other ==
  
[[solution for com port not stable|solution for com port not stable]]
+
=== [[External_network_routing_table_configuration|external network routing table configuration]] ===
  
[[emmc recovery|emmc recovery]]
+
=== [[Set_up_tftp_server|set up tftp server]] ===
 +
 
 +
=== [[Solution_for_com_port_not_stable|solution for com port not stable]] ===
 +
 
 +
=== [[Emmc_format|emmc format]] ===

Latest revision as of 06:52, 17 September 2021

Memory Layout

storage layout on SD/USB/SATA for LSDK images deployment

memory layout of NOR/QSPI/XSPI/NAND/SD media for composite firmware

Try prebuild image on ls1046ardb

Install prebuild image

Prepare build environment

flex-builder docker

build docker file

create docker container

Build your own code

build code by flex-builder

modify code git source

Boot ls1046ardb

SD Boot (firmware + rfs +bootpartition)

qspi (firmware)→ sd (rfs and bootpartition) boot

eMMC (firmware) Boot

qspi (firmware) → emmc(rft & boot partition) boot

OTA

mount emmc config

check_ota.sh and rc.local config

OTA experiment

LS1046ARDB function test

RJ45 Ethernet Verification

OpenWrt on LS1046ARDB

Install prebuild OpenWrt on LS1046ARDB

Other

external network routing table configuration

set up tftp server

solution for com port not stable

emmc format