您尚未登录。

楼主 #1 2019-10-30 16:27:16

太一酱鸭
会员
注册时间: 2019-07-03
已发帖子: 154
积分: 154

v3s的板子,用的camdroid系统,怎么换成bsp+linux

如题,用的是camdroid,usb只能做固件烧录,sd nand 被焊死,我想换成bsp+linux,有什么办法吗,我打包好了bsp的img,尝试用全志那个p开头固件烧录机器,显示我的固件有问题没办法烧。
难道只能把sd卡飞线出来?

离线

#2 2019-10-30 16:29:37

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

精华帖: 3. V3s/S3/f1c100s通过USB启动Linux,并把SD NAND/TF卡挂载为U盘, 可以dd或Win32DiskImager任烧写

前提是你需要在 sdio的某引脚(如clk)接个按钮到gnd, 按下按钮上电,就可以强制进入 usb fel 了。





离线

楼主 #3 2019-10-30 16:57:56

太一酱鸭
会员
注册时间: 2019-07-03
已发帖子: 154
积分: 154

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

晕哥 说:

精华帖: 3. V3s/S3/f1c100s通过USB启动Linux,并把SD NAND/TF卡挂载为U盘, 可以dd或Win32DiskImager任烧写

前提是你需要在 sdio的某引脚(如clk)接个按钮到gnd, 按下按钮上电,就可以强制进入 usb fel 了。

那晕哥知道如何把程序烧到camdroid系统里吗,只烧程序不烧系统

离线

#4 2019-10-30 17:00:30

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

这种只能自己做 IAP 了, 系统启动一个常驻程序, 当用户插入带升级文件的 TF卡/U盘, 就用常驻程序替换某文件。





离线

楼主 #5 2019-10-31 10:24:31

太一酱鸭
会员
注册时间: 2019-07-03
已发帖子: 154
积分: 154

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

晕哥 说:

这种只能自己做 IAP 了, 系统启动一个常驻程序, 当用户插入带升级文件的 TF卡/U盘, 就用常驻程序替换某文件。

晕哥我看群里人说可以用adb push进去?这样是否可行呢,因为我刚刚尝试了一下Ubuntu和windows adb shell都找不到设备,按照你的帖子方法来的。
https://whycan.cn/t_903.html

离线

#6 2019-10-31 10:32:24

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

adb push 没问题。 电脑没有出现 adb 设备? 检查一下硬件是否正常。





离线

楼主 #7 2019-10-31 11:00:12

太一酱鸭
会员
注册时间: 2019-07-03
已发帖子: 154
积分: 154

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

晕哥 说:

adb push 没问题。 电脑没有出现 adb 设备? 检查一下硬件是否正常。

解决了,我以为是要在uboot模式下进入,直接插进去可以用adb,感谢晕哥

离线

楼主 #8 2019-11-01 12:59:51

太一酱鸭
会员
注册时间: 2019-07-03
已发帖子: 154
积分: 154

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

不知道晕哥有没有出现过这样的问题,我是基于芒果派的build.sh,然后用的索智提供的内核,照理应该不会有问题,但是执行最后pack这一步的时候

'chips/sun8iw8p1/configs/tiger-spinand-standard/boot-resource/logo/boot_logo.JPG' -> 'out/boot_logo.fex'
'chips/sun8iw8p1/configs/tiger-spinand-standard/boot-resource/logo/shutdown_logo.JPG' -> 'out/shutdown_logo.fex'
./pack: 行 345: 108955 段错误               (核心已转储) update_boot0 boot0_spinor.fex sys_config.bin SDMMC_CARD > /dev/null
./pack: 行 345: 108957 段错误               (核心已转储) update_uboot u-boot-spinor.fex sys_config.bin > /dev/null
./pack: 行 345: 108960 段错误               (核心已转储) update_boot0 boot0_spinand.fex sys_config.bin SDMMC_CARD > /dev/null
./pack: 行 345: 108962 段错误               (核心已转储) update_boot0 boot0_sdcard.fex sys_config.bin SDMMC_CARD > /dev/null
./pack: 行 345: 108964 段错误               (核心已转储) update_uboot u-boot.fex sys_config.bin > /dev/null
script file Path=/disk3/lichee/tools/pack/out/sys_config.bin
./pack: 行 345: 108967 段错误               (核心已转储) update_uboot_v2 u-boot.fex sys_config.bin ${PACK_BOARD}
ERROR: update_uboot_v2 failed

所有的文件都是有的,但是就是出现这样的问题

离线

楼主 #9 2019-11-01 13:05:14

太一酱鸭
会员
注册时间: 2019-07-03
已发帖子: 154
积分: 154

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

内核和buildroot都是 不会对这个东西造成影响的,uboot我看了看也编译成功了,因为这里头所有文件都有。因为使用索智自己的build.sh我失败了,在编译buildroot的时候提示很多gdate.c:(.text 0x270): multiple definition 和testgdate第一次定义这样的错误。所以没有办法换了buildroot和build.sh。
@晕哥

离线

#10 2019-11-01 13:39:23

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: v3s的板子,用的camdroid系统,怎么换成bsp+linux

路过, 这个问题不会 ;(





离线

页脚

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

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