Difference between revisions of "LSDK"

From ESS-WIKI
Jump to: navigation, search
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
+
== Other ==
  
[[external network routing table configuration|external network routing table configuration]]
+
=== [[External_network_routing_table_configuration|external network routing table configuration]] ===
  
[[set up tftp server|set up tftp server]]
+
=== [[Set_up_tftp_server|set up tftp server]] ===
  
[[solution for com port not stable|solution for com port not stable]]
+
=== [[Solution_for_com_port_not_stable|solution for com port not stable]] ===
  
[[emmc recovery|emmc recovery]]
+
=== [[Emmc_recovery|emmc recovery]] ===

Revision as of 09:30, 14 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

Other

external network routing table configuration

set up tftp server

solution for com port not stable

emmc recovery