给K230 emmc烧录micropython固件不成功,下面是串口接收的错误信息

Viewed 108

U-Boot 2022.10-g11e99a1d (Sep 10 2024 - 22:48:52 -0400)

CPU: rv64imafdcvsu
Model: kendryte k230 burntool
DRAM: 1.4 MiB
Core: 24 devices, 13 uclasses, devicetree: embed
MMC: mmc0@91580000: 0, mmc1@91581000: 1
Loading Environment from nowhere... OK
In: serial@91400000
Out: serial@91400000
Err: serial@91400000
Hit any key to stop autoboot: 0
crq->brequest:0x0
kburn_set_alt: func: f_kburn intf: 0 alt: 0
w_index 0x0, w_value 0x0, w_length 32, req_type 40
cmd 0x0010, result 0x0000, size 2, data: 01 ff
unable to select a mode : -70
mmc_init: -524, time 256
Card did not respond to voltage select! : -110
mmc_init: -95, time 35
probe mmc succ, dev 1
cmd 0x0011, result 0x0000, size 0, data:
Device MMC 1 capacity 0, erase size 0, blk_sz 512

错误日志

尝试解决过程

补充材料

3 Answers

开发板型号是什么?部分开发板只有tf卡,没有emmc。

建议1:检查下硬件,看打印是emmc没有识别。

建议2:更新下烧录工具,可以参考如下https://www.kendryte.com/k230_rtos/zh/main/userguide/how_to_flash.html

照着韦东山核心板改的,自己画的一块板子,用usb就行emmc烧录,一直不行

头都要裂开了,搞了老久都不知道什么原因

你好,这个是烧录到哪个板子?以及用的是哪个固件。烧录工具如何选择的?

固件看我上面评论的图片,烧录的板子是抄的韦东山核心板

更新一下工具吧,https://github.com/kendryte/k230_burning_tool/actions/runs/15209248956

还有看一下你的原理图