peripheral_test.sct 661 B

123456789101112131415161718192021222324252627282930313233343536
  1. #! armcc -E
  2. #include "../cfg/flash_partition_table.h"
  3. #include "../../../../mcu/ln882h/mem_map_ln882h.h"
  4. LR_FLASH CACHE_FLASH_BASE+APP_SPACE_OFFSET+IMAGE_HEADER_SIZE APP_SPACE_SIZE
  5. {
  6. ISR_VECTOR RAM_BASE ALIGN 0x100
  7. {
  8. startup_*.o (RESET, +First)
  9. }
  10. ER_FLASH CACHE_FLASH_BASE+APP_SPACE_OFFSET+IMAGE_HEADER_SIZE+ImageLength(ISR_VECTOR) APP_SPACE_SIZE
  11. {
  12. *(InRoot$$Sections)
  13. .ANY (+RO)
  14. }
  15. ER_CODE ImageLimit(ISR_VECTOR)
  16. {
  17. hal_flash.o(+RO)
  18. hal_cache.o(+RO)
  19. hal_qspi.o(+RO)
  20. }
  21. ER_STACK +0
  22. {
  23. startup_ln*(+RW +ZI)
  24. }
  25. ER_DATA +0
  26. {
  27. .ANY (+RW +ZI)
  28. }
  29. }