页次: 1
如题所示,就是自己制作了一个动态库.so,比如libxxx.so,想把它打包进系统镜像,然后烧录后是在usr/lib目录下,现在是放到其他位置,可以打包进镜像里。
做的尝试如下,都失败
尝试一、
在sdk目录下,Tina-Linux\Tina-Linux\target\allwinner\t113-bingpi_m2\busybox-init-base-files(其中t113-bingpi_m2为目标板)
下面只有3个文件
我在里面新建usr/lib,然后把libxxx.so放进去,打包生成再烧录,没看到对应的动态库
尝试二、
在上面的Tina-Linux\Tina-Linux\target\allwinner\t113-bingpi_m2\busybox-init-base-files
进入lib目录,我把.so放在当前目录下,打包烧录后,在 lib目录下没看到自己制作的动态库,失败
尝试三 、
如下目录,也就是SDK的package,
Tina-Linux\Tina-Linux\package\busybox-init-base-files\files\usr\lib
分别放到当前目录 和子目录arm_qt\lib文件下
前者失败,后者能在开发板的usr\lib\arm-qt\lib下,能找到自己的动态库
root@TinaLinux:/sys/devices/platform/soc@3000000/2000c00.pwm/pwm/pwmchip0# ls
device power unexport
export subsystem waiting_for_supplier
npwm uevent
root@TinaLinux:/sys/devices/platform/soc@3000000/2000c00.pwm/pwm/pwmchip0# echo
3 > export
root@TinaLinux:/sys/devices/platform/soc@3000000/2000c00.pwm/pwm/pwmchip0# cd pw
root@TinaLinux:/sys/devices/platform/soc@3000000/2000c00.pwm/pwm/pwmchip0/pwm3# echo 1 > enable
[ 296.587997] sunxi_pwm_enable_dual: can't parse pwm device
sh: write error: No such device
如上所示,使能PWM时,提示 sunxi_pwm_enable_dual: can't parse pwm device
sh: write error: No such device
请问这个是啥原因,设备树和内核都按照文档修改了
mango 说:漂亮,推荐使用 http://g.widora.io 下载git包,填入: https://github.com/wujique/F1C200S_HDK.git
你这仓库中的 ibom.html 真牛逼,好评!
我第一次见,觉得python真是无所不能。
对了,我用CP2104
新手问个问题,就是spiflash 16Mz这么小,它是怎么跑linux系统的?一个uboot+内核+根文件就超过16M了,怎么烧录到flash启动
redstar 说:完全可行,aodzip的tiny200 sdk里面的卡刷就是这么干的,在量产的时候很有优势。
我记@aodzip patch那个是用u-boot的spi 编程命令。
buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *
http://whycan.com/t_5221.html
(出处:哇酷开发者社区)
好的,我看下,谢谢
页次: 1