Search found 2 matches

by aoaomiao
Mon Jul 08, 2024 8:58 am
Forum: 乐鑫活动专区
Topic: 请问ESP32-C3开发板ROM里预烧录的数据有没有办法读出来,unimp指令怎么执行的
Replies: 0
Views: 4556

请问ESP32-C3开发板ROM里预烧录的数据有没有办法读出来,unimp指令怎么执行的

情况是学生做CPU模拟机方向,拿ESP32C3练练手。 esp32C3的ROM里预烧了内容,做模拟机需要。 现在使用的是https://www.esp32.com/viewtopic.php?t=21331的https://dl.espressif.com/dl/esp32c3_rev3_rom.elf 根据elf转换到模拟内存,首先有一个问题是搬运地址。Program Headers的 LOAD 0x0010d4 0x3fcdf0d4 0x3fcdf0d4 0x37a708 0x37a708 RW 0x1000 LOAD 0x37c5bc 0x3fcdf5bc 0x3fcdf5bc 0x37...
by aoaomiao
Mon Jul 08, 2024 8:36 am
Forum: 硬件问题讨论
Topic: 请问ESP32-C3开发板ROM里预烧录的数据有没有办法读出来
Replies: 0
Views: 3610

请问ESP32-C3开发板ROM里预烧录的数据有没有办法读出来

需求来源是学生做CPU虚拟机项目想用ESP32-C3上手练练,现在使用的是 https://www.esp32.com/viewtopic.php?t=21331 帖子里提到的https://dl.espressif.com/dl/esp32c3_rev3_rom.elf。 然而,这个文件略有些老,且elf文件提供了相应的信息,但是有些信息的具体使用我有所不熟。 现在的情况是,elf的<main>段,有如下序列: 40047ef6: ffc7a783 lw a5,-4(a5) # 3fcdfffc <ets_ops_table_ptr> 40047efa: 0c800513 li a0,200...