请问D1H怎样接jlink (v11)开发板呢???
gb2047 发布的帖子
-
回复: 请问D1-H怎样只更新uboot呢?
@whycan D1-H哪个分区才是uboot呢?
root@TinaLinux:/# ls /dev/mmc*
/dev/mmcblk0 /dev/mmcblk0p2 /dev/mmcblk0p4 /dev/mmcblk0p7
/dev/mmcblk0p1 /dev/mmcblk0p3 /dev/mmcblk0p5 /dev/mmcblk0rpmb -
回复: D1-H 打包成tina_d1-h-nezha_uart0.img的dragon有源代码吗?
@whycan 在 D1-H 打包成tina_d1-h-nezha_uart0.img的dragon有源代码吗? 中说:
@gb2047
打包工具,目前没有发现源码。dragon用到的文件一堆堆的:
少一个似乎都会报错 -
请问build/envsetup.sh中的 buildserver 究竟是干什么用的呢?
请问build/envsetup.sh中的 buildserver 究竟是干什么用的呢?
function prepare_buildserver()
{
$T/tools/build/buildserver --path $T 2>/dev/null 1>&2 &
} -
回复: D1-H 打包成tina_d1-h-nezha_uart0.img的dragon有源代码吗?
@whycan 那如何知道dragon都做了什么?
全志能给源码吗? -
D1-H 打包成tina_d1-h-nezha_uart0.img的dragon有源代码吗?
如题。tools/pack-bintools/src/dragon,但看不到源码,也 不知道是怎么打包的
-
回复: 谁有D1-H sd card image 文件
@memory 在 谁有D1-H sd card image 文件 中说:
百度网盘也可以。
【超级会员V9】通过百度网盘分享的文件:广州佩特科技_D...
链接:https://pan.baidu.com/s/1xKph9qJd8ht15x0x2qjQGg?pwd=c73v
提取码:c73v
复制这段内容打开「百度网盘APP 即可获取」 -
回复: 谁有D1-H sd card image 文件
@whycan 在 谁有D1-H sd card image 文件 中说:
@gb2047
官方开发板没有eMMC,您用的哪
广州佩特科技 http://www.gzpeite.net/product/product_205_1.html -
回复: 谁有D1-H sd card image 文件
@whycan 请问是这2个image吗:
tina_d1-h-whycanpij_uart0(6.0寸显示屏,开机运行lvgl demo)
tina_d1-h-whycanpij_uart0(8.8寸显示屏,开机运行lvgl demo)
?通过dd烧到sd card,仍然是有错误,无法启动到linux的。
板子上的emmc可能坏了,我要的是可以通过dd下载到sd card的img文件! -
回复: 玄铁编译器bug
@aozima
Xuantie-900 elf newlib gcc Toolchain V2.6.1 B-20220906
Xuantie-900 elf newlib gcc Toolchain V2.4.0 B-20220427这个比较难复现。也许加一个打印就没这个bug了
-
玄铁编译器bug
有没有人发现,玄铁的编译器在优化的时候,把函数自动编译成inline函数时,生成的指令会导致Store/AMO address misaligned异常。比如产生的这样的指令:
2a96: 014128a3 sw s4,17(sp)
必须是4的倍数,不应该是17!
加上编译选项,-fno-inline就一切正常!
-
回复: 产生的tina_d1-h-nezha_uart0文件 boot不到Linux
@gb2047 在 产生的tina_d1-h-nezha_uart0文件 boot不到Linux 中说:
@whycanservice 改了后,果然可以。非常感谢帮忙!
再问问,新的img怎样进入uboot呢?之前的是一直按a
有没有人知道怎样进入uboot呢
-
回复: 产生的tina_d1-h-nezha_uart0文件 boot不到Linux
@whycanservice 改了后,果然可以。非常感谢帮忙!
再问问,新的img怎样进入uboot呢?之前的是一直按a
-
回复: 产生的tina_d1-h-nezha_uart0文件 boot不到Linux
@whycanservice 在 产生的tina_d1-h-nezha_uart0文件 boot不到Linux 中说:
sys_config修改sdc2的io到PC对应脚才能支持emmc
请问这个应该怎么样改?
-
uboot下如何设置网络
想问问如何设置uboot,让网络通呢?在linux下网络是通的,uboot下phy是通的,网口灯也是亮的,但ping 127.0.0.1都不行。
-
回复: 产生的tina_d1-h-nezha_uart0文件 boot不到Linux
@cfxcfx 我是把tina_d1-h-nezha_uart0文件烧到板子上的eMMC了
-
回复: Allwiner D1 RISCV board default SD could not Boot
@kazutakatashi how do you programm the sd card?
-
产生的tina_d1-h-nezha_uart0文件 boot不到Linux
请问下面哪一步不对,导致将tina_d1-h-nezha_uart0下载到板子后,boot不到Linux?可以确定是产生的tina_d1-h-nezha_uart0文件问题。
我是这样做的:repo init -u ssh://gb2047@sdk.allwinnertech.com/git_repo/D1_Tina_Open/manifest.git -b master -m tina-d1-h.xml repo sync repo start product-smartx-d1-h-tina-stable-v2.0 --all #maybe should sudo source build/envsetup.sh lunch #choose "2. d1-h_nezha-tina" make -j $(nproc) pack #to create tina_d1-h-nezha_uart0
-
drangon的源代码
调用drangon 生成 tina_d1-h-nezha_uart0.img,drangon由parascfg.cpp 和Dragon.c 编译而成,想问问parascfg.cpp 和Dragon.c 在哪里可以找到呢
-
回复: 请问怎样设置D1H开发板从sd card启动?
@whycan 在板子上通过dd,把eMMC的内容拷贝到sd 卡上,那么sd卡是可以启动到linux的。说明 PhoenixCard烧写sd card是有问题的(尽管PhoenixCar没有报错)
-
回复: 请问D1H这么多分区都是干什么用的?
@whycanservice 从板子上看,应该是有7个分区的:
root@TinaLinux:/# ls /dev/mmcblk0* -al
brw------- 1 root root 179, 0 Jan 1 13:57 /dev/mmcblk0
brw------- 1 root root 179, 1 Jan 1 13:57 /dev/mmcblk0p1
brw------- 1 root root 179, 2 Jan 1 13:57 /dev/mmcblk0p2
brw------- 1 root root 179, 3 Jan 1 13:57 /dev/mmcblk0p3
brw------- 1 root root 179, 4 Jan 1 13:57 /dev/mmcblk0p4
brw------- 1 root root 179, 5 Jan 1 13:57 /dev/mmcblk0p5
brw------- 1 root root 179, 7 Jan 1 13:57 /dev/mmcblk0p7
crw------- 1 root root 244, 0 Jan 1 13:57 /dev/mmcblk0rpmb
第7个分区对应那个呢? -
回复: 请问怎样设置D1H开发板从sd card启动?
@whycan sd_Log.txt 似乎在测试sd card。请问有没有D1H的sd image,想通过dd写到sd card,看能不能boot到Linux。
-
回复: 请问怎样设置D1H开发板从sd card启动?
@whycan 非常感谢你的帮忙。已经下载了PhoenixCard ,烧写到sd card,并且可以成功从sd card启动到uboot。但是很奇怪的是uboot的设置只是下面:
uboot 设置也很奇怪:
=> print
bootcmd=run sunxi_sprite_test
bootdelay=0
console=ttyS0,115200
fdtcontroladdr=7eaa4d98
sunxi_sprite_test=sprite_test read
Environment size: 133/131067 bytes
=>
同一个img文件,烧写到板上的eMMC的uboot设置就不同。是否要手动添加设置呢