您尚未登录。

#1 Re: 工业芯 匠芯创 » 编译错误 » 2026-02-02 19:06:12

是的,gitee上看到有,试了git和直接下载zip解压后,均没有mk_image.exe,后来从立创的泰山派的gitee上获取的正常,有这个文件,ok了。

#2 工业芯 匠芯创 » 编译错误 » 2026-01-31 13:43:30

xzyang
回复: 2

裸机sdk,提示找不到mk_image.exe  riscv64-unknown-elf-objcopy -O binary output\d13x_demo88-nor_baremetal_helloworld\images\d13x.elf output/d13x_demo88-nor_baremetal_helloworld/images/d13x.bin
riscv64-unknown-elf-size output\d13x_demo88-nor_baremetal_helloworld\images\d13x.elf
   text    data     bss     dec     hex filename
455832    6580   68232  530644   818d4 output\d13x_demo88-nor_baremetal_helloworld\images\d13x.elf
python3 D:\baremetal-master\tools/scripts/fsinstall.py --sdkout D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/ --clean rodata/lvgl_data
python3 D:\baremetal-master\tools/scripts/fsinstall.py --sdkout D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/ --src D:\baremetal-master\packages\artinchip\lvgl-ui\aic_demo\gif_demo\assets/ --dst rodata/lvgl_data
python3 D:\baremetal-master\tools/scripts/linked_size.py -m D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/d13x.map
python3 D:\baremetal-master\tools/scripts/makefatfs.py --fullpart --volab default --cluster 8 --sector 512 --tooldir D:\baremetal-master\tools/scripts/ --inputdir rodata --outfile D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/rodata.fatfs
D:\baremetal-master\tools/scripts/mk_private_resource.exe -v -l D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/pbp_cfg.json,D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/partition.json -o D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/pbp_cfg.bin
python3 D:\baremetal-master\tools/scripts/elf_parse.py output\d13x_demo88-nor_baremetal_helloworld\images\d13x.elf D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/ riscv64-unknown-elf-
D:\baremetal-master\tools/scripts/mk_image.exe -v -c D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/image_cfg.json -d D:\baremetal-master\output/d13x_demo88-nor_baremetal_helloworld/images/
Error in calling command:D:\baremetal-master\tools/scripts/mk_image.exe
Exception: No such file or directory

Please check Toolchains PATH setting.

scons: *** [output\d13x_demo88-nor_baremetal_helloworld\images\d13x.elf] Error 2
scons: building terminated because of errors.

#4 Re: ESP32/ESP8266 » ESP32S3,开发HMI真有意思,报告下功能,有图有真相: » 2023-02-05 09:46:32

@ailunwowo
惭愧,我的报错问题还没有解决,重装esp-idf5.0,任然依旧报错。

#6 Re: ESP32/ESP8266 » ESP32S3,开发HMI真有意思,报告下功能,有图有真相: » 2023-01-31 17:29:51

ailunwowo 说:
xzyang 说:

编译其他 examples\peripherals\lcd下的 demo 都是正常的,就是 rgb_panel 这个报错

LCD_CLK_SRC_DEFAULT   这个
你没设置时钟,设置一下就好了


C:/esp_test/rgb_panel/main/rgb_lcd_example_main.c:65:72: error: unknown type name 'esp_lcd_rgb_panel_event_data_t'
   65 | static bool example_on_vsync_event(esp_lcd_panel_handle_t panel, const esp_lcd_rgb_panel_event_data_t *event_data, void *user_data)
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/esp_test/rgb_panel/main/rgb_lcd_example_main.c: In function 'app_main':
C:/esp_test/rgb_panel/main/rgb_lcd_example_main.c:103: error: unterminated #if
  103 | #if CONFIG_EXAMPLE_AVOID_TEAR_EFFECT_WITH_SEM
      |
C:/esp_test/rgb_panel/main/rgb_lcd_example_main.c:101:5: error: expected declaration or statement at end of input
  101 |     static lv_disp_drv_t disp_drv;      // contains callback functions
      |     ^~~~~~
这个报错信息和你的一样, error: unknown type name 'esp_lcd_rgb_panel_event_data_t',头文件已经包含了,定义在esp_lcd_panel_rgb.h里面,demo 没做任何更改。

#7 Re: ESP32/ESP8266 » ESP32S3,开发HMI真有意思,报告下功能,有图有真相: » 2023-01-31 15:35:15

编译其他 examples\peripherals\lcd下的 demo 都是正常的,就是 rgb_panel 这个报错

#8 Re: ESP32/ESP8266 » ESP32S3,开发HMI真有意思,报告下功能,有图有真相: » 2023-01-31 15:33:51

ailunwowo 说:

@Ray
我试了,还是报错

怎么解决报错的问题?我也遇到了:vscode+idf5.0 环境

C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:65:72: error: unknown type name 'esp_lcd_rgb_panel_event_data_t'
   65 | static bool example_on_vsync_event(esp_lcd_panel_handle_t panel, const esp_lcd_rgb_panel_event_data_t *event_data, void *user_data)
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c: In function 'app_main':
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:122:5: error: unknown type name 'esp_lcd_rgb_panel_config_t'; did you mean 'esp_lcd_panel_handle_t'?       
  122 |     esp_lcd_rgb_panel_config_t panel_config = {
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |     esp_lcd_panel_handle_t
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:123:9: error: field name not in record or union initializer
  123 |         .data_width = 16, // RGB565 in parallel mode, thus 16bit in width
      |         ^
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:123:9: note: (near initialization for 'panel_config')
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:124:9: error: field name not in record or union initializer
  124 |         .psram_trans_align = 64,
      |         ^
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:124:9: note: (near initialization for 'panel_config')
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:124:30: warning: excess elements in scalar initializer
  124 |         .psram_trans_align = 64,
      |                              ^~
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:124:30: note: (near initialization for 'panel_config')
C:/esp32/esp-idf/examples/peripherals/lcd/rgb_panel/main/rgb_lcd_example_main.c:128:9: error: field name not in record or union initializer
  128 |         .clk_src = LCD_CLK_SRC_DEFAULT,

#9 Re: Cortex M0/M3/M4/M7 » STM32H750VBT6 就是那个LQFP100的外扩SDRAM » 2020-07-05 16:08:33

Y版本和V版本实测都是2MB,600多KB程序在这两种都跑过,没有批量,暂没发现什么问题

#10 Re: 全志 SOC » 搞定NS2009驱动 校准后没有大幅度的跳点 » 2020-05-22 14:25:03

找到原因了,屏框压着触摸了,一直进中断,程序没问题,白忙活一天。淘宝买的屏框,边框有点大,不太合适。

#11 Re: ESP32/ESP8266 » 有谁知道ESP32用的pSRAM还有哪些? » 2020-05-21 19:20:53

力扬 LY68L6400SLIT 好像最便宜了,ESP的都贵

#13 Re: 全志 SOC » 搞定NS2009驱动 校准后没有大幅度的跳点 » 2020-05-21 19:17:30

我也模拟了I2C驱动NS2009,能读取到X,Y坐标值,但是 IRQ 管脚 一直低电平,难道发送命令错误?发送命令参考老大的NS2007

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn


太原小智科技有限责任公司 - 东莞哇酷科技有限公司联合开发