您尚未登录。

#1 Re: RK3288/RK3399/RK1108 » rk3568 pcie dbi空间一写就挂 » 2024-03-10 16:57:55

qb574500110 说:

是不是没插到RC上进行链路训练,EP需要RC提供的时钟。时钟稳定后EP才能访问DBI寄存器

正解

#2 RK3288/RK3399/RK1108 » rk3568 pcie dbi空间一写就挂 » 2023-12-07 17:18:00

qianhao
回复: 5

最近在搞rk3568裸机,完成了spi dma uart timer gmac,想冲击一下pcie ep/rc。 发现 一读pciex3的dbi空间 芯片就挂了。怎么解决?有没有大佬。
已经按照u-boot 去打开了时钟、电源、io-domain、释放复位了。 还有没有隐藏的开关?

#4 Re: 全志 SOC » 设计一片 SD NAND + JTAG(全志soc) 转接板 [切记切记0.8mm厚度] » 2021-12-18 20:40:00

RK的也是这样子的使用方法,这个东西很有必要自己也搞一个

#7 Re: DOPI开源摄像头(HI3516/HI3518) » DOPI EV200 问题汇总 » 2020-06-21 10:41:24

试了一下 提供的固件 网口联网好像有问题,麻烦确认一下

#16 Re: 全志 SOC » 感谢 widora @mango 友情赠送的精致小巧TINY200开发板套件, 主控全志 F1C200s » 2019-11-14 21:22:14

mango 说:

小声说一下,今天(11.11)的TINY200,BITK210,AIRV2都包邮。

我0点下的单 我没有包邮哦

#24 Re: 全志 SOC » F1C100S自定义MiniPcie-AD17 » 2019-04-12 13:12:10

建议楼主 铺铜规则改一下 地的焊盘不要这样画 这样会导致很难焊接 散热太快(个人的想法。。。。。)

#25 Re: 全志 SOC » V3S 内存频率升高 dram初始化失败 » 2019-04-12 10:25:27

可以的话 你截图一下 你的原理图(电源部分)还有 你的layOut   cpu 电源部分  大家一起帮你看看

#28 Re: 全志 SOC » ESP8089 AP模式 (固件在 43楼可以下载!!!) » 2019-04-04 13:41:24

IoTer 说:
jiangming1399 说:

看了一下我和楼主编译的方法是一样的,但是我在连接到wifi一定时间后,会出现下面的Err:
err: to_host_seq reg 0x**, seq 0x00

楼主要不连着放久一点试试看看会不会出现这种问题?

大神你的这个问题最后解决了吗?
现在的我的V3s + ESP8089 出现同样的问题,
一筹莫展, 期待支援.

问题好像解决了 
关闭 USB共享网络的那一项
Location:                                                             │ 
  │     -> Device Drivers                                                   │ 
  │       -> USB support (USB_SUPPORT [=y])                                 │ 
  │ (1)     -> USB Gadget Support (USB_GADGET [=n])

#29 Re: 全志 SOC » 求助贴-------自己画了一块V3S板子玩玩 晶振没有起振 » 2019-04-01 17:38:18

dycbaba 说:

有没有用v3s做二维码扫描器的

用QT来做 貌似可以很快实现

#31 Re: 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 求一台优秀的激光打标机(打磨/刻字) » 2019-04-01 14:12:57

也不一定是 自己的机器去打磨然后直接刻字   我所知道的是 GD  拿个3K片 就免费代刻字

#33 Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 使用QT-AES-ECB-PKCS7出错了 » 2019-03-27 16:18:24

qianhao
回复: 2

使用的github 第一个开源库 qaesencryption.h  地址: https://github.com/bricke/Qt-AES

QString LoginDialog::passwd_AES(QString passwd)
{
    QAESEncryption encryption(QAESEncryption::AES_128,QAESEncryption::ECB,QAESEncryption::PKCS7);
    QString key("1111111111111111");
    QByteArray encodedText = encryption.encode(passwd.toLocal8Bit(), key.toLocal8Bit());
    qDebug() << encodedText;
    QString TEXT= encodedText;
    return TEXT;

}
 

编码出来的总是错误的。有没有大神做过,提携小弟一把

#35 Re: 全志 SOC » ESP8089 AP模式 (固件在 43楼可以下载!!!) » 2019-03-16 14:44:12

jiangming1399 说:

看了一下我和楼主编译的方法是一样的,但是我在连接到wifi一定时间后,会出现下面的Err:
err: to_host_seq reg 0x**, seq 0x00

楼主要不连着放久一点试试看看会不会出现这种问题?

我也出现了这个问题不知道怎么回事

#37 Re: 全志 SOC » V3S主线驱动wifi-esp8089 » 2019-03-13 14:47:12

step 1: sudo vim /usr/src/linux-headers-$(uname -r)/include/net/mac80211.h
(Note: taking backup of the file is recommended).

step 2 : comment this enum: "enum mac80211_rx_flags { }"

step 3 : Add the following instead:

enum mac80211_rx_flags {
RX_FLAG_MMIC_ERROR = BIT(0),
RX_FLAG_DECRYPTED = BIT(1),
RX_FLAG_MACTIME_PLCP_START = BIT(2),
RX_FLAG_MMIC_STRIPPED = BIT(3),
RX_FLAG_IV_STRIPPED = BIT(4),
RX_FLAG_FAILED_FCS_CRC = BIT(5),
RX_FLAG_FAILED_PLCP_CRC = BIT(6),
RX_FLAG_MACTIME_START = BIT(7),
RX_FLAG_SHORTPRE = BIT(8),
RX_FLAG_HT = BIT(9),
RX_FLAG_40MHZ = BIT(10),
RX_FLAG_SHORT_GI = BIT(11),
RX_FLAG_NO_SIGNAL_VAL = BIT(12),
RX_FLAG_HT_GF = BIT(13),
RX_FLAG_AMPDU_DETAILS = BIT(14),
RX_FLAG_PN_VALIDATED = BIT(15),
RX_FLAG_DUP_VALIDATED = BIT(16),
RX_FLAG_AMPDU_LAST_KNOWN = BIT(17),
RX_FLAG_AMPDU_IS_LAST = BIT(18),
RX_FLAG_AMPDU_DELIM_CRC_ERROR = BIT(19),
RX_FLAG_AMPDU_DELIM_CRC_KNOWN = BIT(20),
RX_FLAG_MACTIME_END = BIT(21),
RX_FLAG_VHT = BIT(22),
RX_FLAG_LDPC = BIT(23),
RX_FLAG_ONLY_MONITOR = BIT(24),
RX_FLAG_SKIP_MONITOR = BIT(25),
RX_FLAG_STBC_MASK = BIT(26) | BIT(27),
RX_FLAG_10MHZ = BIT(28),
RX_FLAG_5MHZ = BIT(29),
RX_FLAG_AMSDU_MORE = BIT(30),
RX_FLAG_RADIOTAP_VENDOR_DATA = BIT(31),
RX_FLAG_MIC_STRIPPED = BIT_ULL(32),
RX_FLAG_ALLOW_SAME_PN = BIT_ULL(33),
};

#38 Re: 全志 SOC » 请教v3s gt911驱动的问题。 dts里面iic配置,驱动触摸屏,io口和中断的配置 » 2019-03-13 14:06:26

gt911: touchscreen@14 {
        compatible = "goodix,gt911";
        reg = <0x14>;
        interrupt-parent = <&pio>;
        interrupts = <1 2 IRQ_TYPE_EDGE_FALLING>; /* (PB2) */
        pinctrl-names = "default";
        pinctrl-0 = <&ts_reset_pin>;
        irq-gpios = <&pio 1 2 GPIO_ACTIVE_HIGH>; /* (PB2) */
        reset-gpios = <&pio 4 2 GPIO_ACTIVE_HIGH>; /* RST (PE2) */
        /* touchscreen-swapped-x-y */
    };

&pio {
    ts_reset_pin: ts_reset_pin@0 {
        pins = "PE2";
        function = "gpio_out";
    };

#39 Re: 全志 SOC » ESP8089 AP模式 (固件在 43楼可以下载!!!) » 2019-03-13 13:50:52

你好 我根据你的笔记修改代码,遇到了代码没有编译的问题

#40 全志 SOC » V3S主线驱动wifi-esp8089 » 2019-03-13 13:10:16

qianhao
回复: 19

参考了几位网友的帖子,wifi还是没有调通,特来开一贴,求教各位大神
下面附上我搬来大神的资源

ESP8089.pdf

esp8089-cleanup.zip


第一个是操作步骤  第二是源码。按照大神步骤来配置内核,不知道为何, 打死他都没有去编译这源码。求教!

#44 Re: 全志 SOC » LCD我换为1024*600 在uboot里面也设置1024*600 写到fb的时候就是不显示出来 » 2019-03-09 11:25:18

山无棱 说:
qianhao 说:

大神 内核怎么改分辨率呀 求教

不用改吧,直接会把 uboot上面的屏幕参数传递到linux的设备树去

我试试看

#48 Re: 全志 SOC » 求助贴-------自己画了一块V3S板子玩玩 晶振没有起振 » 2019-03-05 13:42:40

问题解决 就是晕哥说的  肚子饿了  需要喂饱锡

#50 全志 SOC » 求助贴-------自己画了一块V3S板子玩玩 晶振没有起振 » 2019-03-05 10:38:34

qianhao
回复: 9

图中可见 晶振这块属于SYS 里面 量了一下 电压都正确。VCC-PLL是3.0V  VCCDRAM7 是1.8V 一切正常。可是晶振起振这里不正常。会是哪里的原因
?????  求教

#59 Re: DOPI开源摄像头(HI3516/HI3518) » hi3516AV100和hi3516DV100的区别 » 2019-01-17 14:35:13

一个贵一点一个便宜一点  芯片好像是pin to pin的
主要的异同点:
1.编码能力
3516D最大接5.0MP sensor时,最大帧率是15fps,3.0MP及以下是30fps
3516A最大接5.0MP sensor时,最大帧率是30fps,接1080P分辨率 sensor时,最大帧率可以到60fps

2.外置存储接口
3516D支持16-bit DDR3/3L,支持一个16位4G缓存
3516A支持32-bit DDR3/3L,支持二个16位8G缓存

3.功耗
3516D功耗900 mW
3516A1100 mW

#60 Re: 君正Ingenic/X1000/X2000/T10/T20/T30 » 君正T30模组-尚维国际T30+OV2735继续折腾之系统改造及获取sensor数据 » 2019-01-15 10:37:10

楼主大神。。。我就知道官方的代码有点问题。。有了你的代码 我也可以继续玩了

#61 Re: 君正Ingenic/X1000/X2000/T10/T20/T30 » 淘宝T30板子编译UBOOT记录 » 2018-12-24 09:49:33

helloqunzhu 说:
smartcar 说:

要君正T30 SDK 编译出来的uboot.bin才行

这样
谢谢

这块板子没有reset按钮,是如何进入uboot状态的啊

  上电重启的时候  就会提示你是否进入uboot的,按键进入一下即可
顺便说一下君正的烧录  默认SD卡启动 所以 一般把uboot 烧录到sd卡  然后 烧写到flash里面。

#63 君正Ingenic/X1000/X2000/T10/T20/T30 » 淘宝T30板子编译UBOOT记录 » 2018-12-10 14:50:59

qianhao
回复: 30

IMG_20181112_225022_marked.jpg
如图  买的也是这块板子  帖子见: https://whycan.cn/t_1859.html 里面告诉了串口的位置  还有隐藏SDK的位置  :P
编译uboot:
                进入uboot 首先看 board.cfg  看看 群正移植好的配置
isvp_t30_sfcnor              mips        xburst      isvp_t30            ingenic        t30        isvp_t30:SPL_SFC_SUPPORT,ENV_IS_IN_SPI_FLASH,SFC_NOR,JZ_MMC_MSC0
isvp_t30_sfcnor_lite         mips        xburst      isvp_t30            ingenic        t30        isvp_t30:SPL_SFC_SUPPORT,ENV_IS_IN_SPI_FLASH,SFC_NOR,JZ_MMC_MSC0,LITE_VERSION
isvp_t30_sfcnor_ddr128M      mips        xburst      isvp_t30            ingenic        t30        isvp_t30:SPL_SFC_SUPPORT,ENV_IS_IN_SPI_FLASH,SFC_NOR,JZ_MMC_MSC0,DDR2_128M
isvp_t30a_sfcnor_ddr128M      mips        xburst      isvp_t30            ingenic        t30        isvp_t30:SPL_SFC_SUPPORT,ENV_IS_IN_SPI_FLASH,SFC_NOR,JZ_MMC_MSC0,T30A,DDR2_128M
isvp_t30_msc0                mips        xburst      isvp_t30            ingenic        t30        isvp_t30:SPL_MMC_SUPPORT,ENV_IS_IN_MMC,GPT_CREATOR,JZ_MMC_MSC0,SFC_COMMOND
isvp_t30_msc0_lite           mips        xburst      isvp_t30            ingenic        t30        isvp_t30:SPL_MMC_SUPPORT,ENV_IS_IN_MMC,GPT_CREATOR,JZ_MMC_MSC0,SFC_COMMOND,LITE_VERSION
isvp_t30_msc0_ddr128M        mips        xburst      isvp_t30            ingenic        t30        isvp_t30:SPL_MMC_SUPPORT,ENV_IS_IN_MMC,GPT_CREATOR,JZ_MMC_MSC0,SFC_COMMOND,DDR2_128M
isvp_t30a_msc0_ddr128M        mips        xburst      isvp_t30            ingenic        t30        isvp_t30:SPL_MMC_SUPPORT,ENV_IS_IN_MMC,GPT_CREATOR,JZ_MMC_MSC0,SFC_COMMOND,T30A,DDR2_128M


找到以上几个配置文件 ,
T30:
isvp_t30_sfcnor_lite     --用于T30L
isvp_t30_sfcnor          --用于T30N
isvp_t30_sfcnor_ddr128M  --用于T30X(1Gbit DDR版本)
isvp_t30_msc0            --用于卡启动
isvp_t30_msc0_ddr128M    --用于卡启动,用于T30X(1Gbit DDR版本),如果只是用于卡烧录的话可以使用512Mbit的配置

我使用:make isvp_t30_sfcnor_ddr128M_config;make

编译完成 uboot根目录会有  u-boot-with-spl.bin 

T30这块片子好像是默认SD卡启动 烧录方法可以再SD卡 进行DD  以后烧录uboot。
我这里使用的是 uboot  通过TFTP 更新uboot  实验一下 uboot是否可以使用在这块板子上。
进入uboot以后  设置环境
setenv serverip xx.xx.xx.xx
    setenv ipaddr xx.xx.xx.xx
    setenv ethaddr xx:xx:xx:xx:xx:xx
    setenv netmask xx.xx.xx.xx
    setenv gatewayip xx.xx.xx.xx
    ping serverip

保证可以通了以后 进行烧录:
        sf probe 0
        mw.b 82000000 ff 100000
        tftp 0x82000000 u-boot-with-spl.bin
        sf probe 0
        sf erase 0 100000
        sf write 82000000 0 100000   
        reset
实验证明  uboot还是可以直接使用在这块板子的:)

#67 DOPI开源摄像头(HI3516/HI3518) » 续集 继续编译HI3516 uboot(SDK V1.0.7.0) » 2018-08-29 17:45:04

qianhao
回复: 6

1.    根据前面的教程  正常编译uboot。
在 uboot目录下进行:

make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- hi3516a_config

make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux-

2.    修改网口配置并且重新编译uboot.bin
找到该目录下的文件Hi3516A_SDK_V1.0.7.0/osdrv/opensource/uboot/u-boot-2010.06/include/configs/hi3516a.h 进行修改 修改为:

/*-----------------------------------------------------------------------
 * HIETH-GMAC driver
 -----------------------------------------------------------------------*/
#define CONFIG_NET_HIGMACV300
#ifdef CONFIG_NET_HIGMACV300
	#define CONFIG_GMAC_NUMS		1
	#define HIGMAC0_IOBASE          0x10090000
/*	#define HIGMAC1_IOBASE          0x10091000	  */
	#define CONFIG_HIGMAC_PHY1_ADDR		1
/*	#define CONFIG_HIGMAC_PHY2_ADDR		2	  */
	#define CONFIG_HIGMAC_PHY1_INTERFACE_MODE	1 //rmii mode
/*	#define CONFIG_HIGMAC_PHY2_INTERFACE_MODE	2 */

	/* need GPIO to reset external phy */
	#define HIGAMC_USE_GPIO_RESET_PHY
	#define HIGMAC_RESET_GPIO_BASE		0x20140000	/* GPIO0 */
	#define HIGMAC_RESET_GPIO_DIR_OFS	0x400
	#define HIGMAC_RESET_GPIO_DIR_OUT	(0x1 << 1)	/* Output */
	#define HIGMAC_RESET_GPIO_DATA_OFS	(0x4 << 1)	/* bit1 */
	#define HIGMAC_RESET_GPIO_VALUE		(0x1 << 1)
#endif

修改好后编译 uboot.bin

3.    光修改uboot配置还不够  还得修改寄存器 配置phy接口使用rmii接口

使用海思提供的生产reg_info.bin的execl表:Hi3516D-DMEB-uboot-DDRC297M-512MB-16bit-CPU600M-BUS198M
修改excel中的 muxctrl_reg93 项 ,将值改为2。这里得根据寄存器修改,可以查看海思的寄存器 对reg93进行配置。

4.    使用 uboot_tools 进行uboot最终固件打包生成:

Hi3516A_SDK_V1.0.7.0/osdrv/tools/pc/uboot_tools 目录下 :
./mkboot.sh reg_info3516D.bin 3516.bin

3516.bin就是最后生成的 可以联网的 烧录的uboot.




以下站长注:
参考链接1:  海思3516A官方SDK编译填坑
参考链接2:  把淘宝商业用板HI3516改造为你的开发板
参考链接3:  继续编译HI3516 uboot(SDK V1.0.7.0)
参考链接4 摄像头主板: https://item.taobao.com/item.htm?id=546898846981
参考链接5 IR-CUT: https://item.taobao.com/item.htm?id=551672293160
参考链接6 镜头: https://item.taobao.com/item.htm?id=551751798268
参考链接7 配套尾线: https://item.taobao.com/item.htm?id=551866454877

#74 DOPI开源摄像头(HI3516/HI3518) » 续集 把淘宝商业用板改造为你的开发板 » 2018-05-10 15:02:22

qianhao
回复: 12

附件下载硬件改造
硬件改造比较简单,只需要焊接串口就行。
图片见附件
这里需要准备的是 1.27间距的接插件
图片见附件
编译固件
1.    编译内核:
前面已经编译过一次内核了,但是是官方的配置的内核比较大,这次给出已经裁剪过的内核配置文件。(见附件)
#make distclean
#cp hi3516a.config .config
# make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- menuconfig
#make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- uImage
#make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- modules
假如顺利完成,那么在 arch arm boot文件夹 里面已经有你的内核了。
2.编译根文件系统:
进入 busybox 所在目录,进行配置操作需要输入如下命令:

cd osdrv/opensource/busybox/busybox-1.20.2

cp config_v300_soft .config

执行 make menuconfig
busybox 的配置界面和内核配置相似,可以根据自己的需求选择配置。在 Busybox Settings ---> Build Options 中注意下面两个选项:
[ * ]Build BusyBox as a static binary (no shared libs)
[ * ] Build with Large File Support (for accessing files > 2 GB)
(arm-hisiv300-linux-) Cross Compiler prefix
() Path to sysroot
(-mcpu=cortex-a7 -mfloat-abi=hard -mfpu=neon-vfpv4) Additional CFLAGS
(-mcpu=cortex-a7 -mfloat-abi=hard -mfpu=neon-vfpv4) Additional
LDFLAGS
() Additional LDLIBS
其中:
第一个选项选择是否把 busybox 编译成静态链接的可执行文件。如果选择该选项,编译出来的 busybox 就是静态链接的,运行时不依赖于动态库,但体积较大;清除该选项将得到动态链接的 busybox,体积较小,但需要动态库的支持。
第二个选项是用于选择 SDK 推荐的交叉编译器,配置好后保存并退出。欲了解 busybox 各选项含义请参考 busybox 配置帮助。

Makefile 的修改
vi Makefile
164行 CROSS_COMPILE ?= arm-hisiv300-linux-
190行 ARCH ?= arm
执行:
make
make install

这个时候,在busybox的根文件夹里面有了一个_install 目录,这就是刚刚编译的内容,现在开始在busybox基础制作文件系统。
#mkdir rootfs
#cd rootfs
#cp ../busybox-1.20.2/_install/. ./ -frd
#mkdir etc dev lib tmp var mnt home proc
然后将busybox目录里面的examples 目录中的etc 文件夹copy过来。其中需要修改一处:
把inittab文件修改如下:
::sysinit:/etc/init.d/rcS
::respawn:-/bin/sh
#ttyAMA0::askfirst:-/bin/sh
::ctrlaltdel:/bin/umount -a -r

接着在dev目录下创建设备文件:
sudo mknod dev/console c 5 1
sudo mknod dev/null c 1 3
sudo chmod 666 dev/console
sudo chmod 666 dev/null

到此 根文件系统也算做好了,现在开始打包根文件系统,使用我提供的工具mkfs.jffs2(附件)
执行下面的命令
./mkfs.jffs2 -d ./rootfs -l -e 0x10000 -o rootfs.jffs2
压缩完成。

烧录
连接串口后,打开串口软件。开发板上电,注意是12V。注意这个时候 要一直按  Ctrl + C 。让系统进入到uboot。

在电脑里安装tftpd64 这个软件,开启服务。(附件)
将编译好的固件放入文件夹。
设置uboot:
setenv serverip xx.xx.xx.xx
setenv ipaddr xx.xx.xx.xx
setenv ethaddr xx:xx:xx:xx:xx:xx
setenv netmask xx.xx.xx.xx
setenv gatewayip xx.xx.xx.xx
save
配置完成后确保Hi3516a能ping通主机即可。
烧写内核和文件系统需要使用TFTP功能。

地址空间说明
        |     1M     |      1.75M    |      13.25M           |
        |    boot    |     kernel    |     rootfs            |
uboot烧写内核
set serverip 192.168.1.103;mw.b 0x82000000 0xFF 0x1c0000;tftp 0x82000000 uImage;sf probe 0;sf erase 0x100000 0x1c0000;sf write 0x82000000 0x100000 0x1c0000

烧写rootfs文件系统
set serverip 192.168.1.103;mw.b 0x82000000 0xFF 0xd40000;tftp 0x82000000 rootfs.jffs2;sf probe 0;sf erase 0x2c0000 0xd40000;sf write 0x82000000 0x2c0000 0xd40000

设置启动参数和启动命令
setenv bootargs 'mem=57M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),1792K(kernel),13568K(rootfs)';setenv bootcmd 'sf probe 0;sf read 0x82000000 0x100000 0x300000;bootm 0x82000000'
saveenv
reset

完成 重启:最小的根文件系统就起来了。








以下站长注(2018-08-30):
参考链接1:  海思3516A官方SDK编译填坑
参考链接2:  把淘宝商业用板HI3516改造为你的开发板
参考链接3:  继续编译HI3516 uboot(SDK V1.0.7.0)
参考链接4 摄像头主板: https://item.taobao.com/item.htm?id=546898846981
参考链接5 IR-CUT: https://item.taobao.com/item.htm?id=551672293160
参考链接6 镜头: https://item.taobao.com/item.htm?id=551751798268
参考链接7 配套尾线: https://item.taobao.com/item.htm?id=551866454877

#76 DOPI开源摄像头(HI3516/HI3518) » 海思3516A官方SDK编译填坑(有续集) » 2018-05-10 14:51:13

qianhao
回复: 13

给出购买链接:

摄像头主板: https://item.taobao.com/item.htm?id=546898846981

IR-CUT: https://item.taobao.com/item.htm?id=551672293160

镜头: https://item.taobao.com/item.htm?id=551751798268

配套尾线: https://item.taobao.com/item.htm?id=551866454877

(没有打广告的意思,随便一买)

1.    下载最新的SDK:HI3516A_V100R001C01SPC070.rar(资源共享群:问晕哥要)
2.    和虚拟机共享文件夹以后,首先在PC端解压好RAR。
3.    在解压好的目录安装交叉编译工具:

#cd toolchain/arm-hisiv300-linux/
chmod 777 cross.v300.install
./cross.v300.install
source /etc/profile
到这里 交叉编译工具完成

4.编译SDK

第一坑:# cd Hi3516A_SDK_V1.0.7.0/
# ./sdk.unpack
但是这样无法解压。
解决办法:# sudo dpkg-reconfigure dash 选择NO

第二坑:
首先安装俩个需要的软件
sudo apt-get install uuid-dev
sudo apt-get install zlib1g-dev

编译整个osdrv目录:
make OSDRV_CROSS=arm-hisiv300-linux all
清除整个osdrv目录的编译文件:
make OSDRV_CROSS=arm-hisiv300-linux clean
这里会遇到问题:
serve_image.c: In function ‘main’:
serve_image.c:32:18: error: storage size of ‘hints’ isn’t known
  struct addrinfo hints;
                  ^
serve_image.c:94:19: error:‘AI_ADDRCONFIG’ undeclared (first use in this function)
  hints.ai_flags = AI_ADDRCONFIG;
解决办法:
#cd  osdrv/tools/pc/jffs2_tool/
删除1.5.0版本的/mtd-utils
#wget ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-1.5.2.tar.bz2
修改Makefile :

export CHIP

ifndef CHIP
CHIP = hi3516cv200
endif

CC             := gcc
BUILD_DIR      := $(PREFIX)/tmp
ZLIB           := $(shell pwd)/../zlib
ZLIB_INSTALL   := $(PREFIX)/../zlib
ZLIB_DIR       := $(ZLIB_INSTALL)/tmp
STRIP          := strip
MTD_UTILS      := mtd-utils-1.5.2
# this lib should be install to host
LZO            := lzo-2.09

TARGETS        := mkfs.jffs2

到这里  SDK顺利编译完成
---------finish osdrv work














以下站长注(2018-08-30):
参考链接1:  海思3516A官方SDK编译填坑
参考链接2:  把淘宝商业用板HI3516改造为你的开发板
参考链接3:  继续编译HI3516 uboot(SDK V1.0.7.0)
参考链接4 摄像头主板: https://item.taobao.com/item.htm?id=546898846981
参考链接5 IR-CUT: https://item.taobao.com/item.htm?id=551672293160
参考链接6 镜头: https://item.taobao.com/item.htm?id=551751798268
参考链接7 配套尾线: https://item.taobao.com/item.htm?id=551866454877

#78 Re: 全志 SOC » 使用全志licheeSDK中的PACK,想使用ubuntu core作为根文件系统 » 2018-05-07 09:38:43

呵呵,我也不会呢,配置好了内核 下载了Ubuntu core 16.04以后 打包阶段就卡着了

#86 Re: 全志 SOC » 有哪位大神做过V3S内核做七寸RGB的,求分享 » 2018-04-20 12:20:50

BSP 的修改屏幕参数即可  去pack文件夹里面的chip 里面修改你的 sysconfig.fex

#88 Re: 全志 SOC » 【貌似解决了】licheepi nano不接串口内核起不来 » 2018-04-20 09:33:18

以前也遇到过这个问题 自己做的jlink 上的串口 没有上拉电阻  会一直往外面发0.
加上拉电阻:
1、让电路保持稳定的状态,避免误触发;
2、当有高频干扰信过来时,可以通过上拉对电源泄放掉;
3、很多口线和信号线是开漏输出,因此要加上拉,如IIC;(看全志的uboot源码,好像把gpio配置为上拉给注释了 你可以试试看)
4、为了阻抗匹配,多是信号完整性考虑.

#91 Re: 全志 SOC » 芒果派全志V3s开发板完整入坑记录. » 2018-04-14 09:22:19

这个是芒果派  第一块板子  以前没有画过板

#93 全志 SOC » 使用全志licheeSDK中的PACK,想使用ubuntu core作为根文件系统 » 2018-04-13 12:29:49

qianhao
回复: 4

SD卡直接挂载ubuntu core  系统正常。使用PACK打包以后。烧录的时候 烧录到根文件系统的时候 报错  不给烧录,有没有有经验的人告诉我一下 是要设置那里吗? 分区的.fex我看了一下 改的挺大的。。

#94 Re: 全志 SOC » licheepi zero BSP 内核(linux3.4) 编译教程 » 2018-04-10 17:53:50

@quinncy 你的uboot是怎么编译的  你是按照晕哥的入坑教程的吗  入坑教程里面的uboot带启动参数的

#95 Re: 全志 SOC » licheepi zero BSP 内核(linux3.4) 编译教程 » 2018-04-02 14:32:45

@zhuacai 就是这么小的 我应该已经完整打包了  还有一个办法 就是你多参与论坛,活跃高了 加入晕哥的下载群,下载海豚派的sdk 。 要用在荔枝派上 需要修改内核的配置。

#96 Re: 全志 SOC » licheepi zero BSP 内核(linux3.4) 编译教程 » 2018-04-02 14:30:50

@heroydx  你是说 直接进uboot吗  那你 应该要注意一下 boot.cmd  是不是正确 并且保证在sd卡内核分区里面存在

#97 Re: 全志 SOC » licheepi zero BSP 内核(linux3.4) 编译教程 » 2018-04-02 14:28:33

@zhuacai sys_config.fex, lichee_BSP_config在云盘里面都有了 你找找  我已经修改好了

#98 Re: 全志 SOC » 编译荔枝派zero提供的bsp内核出现问题。求解决。 » 2018-03-23 15:16:41

看上去好像是没有编译工具啊。你在lichee/out/sun8iw8p1/linux/common/buildroot/external-toolchain 放一个编译工具   应该是这样的吧

#101 全志 SOC » 最近想移植荔枝派的屏幕到nanopiM1(H3)上面。 » 2018-03-14 18:00:31

qianhao
回复: 7

荔枝派的屏幕驱动是ili9341,看了一下nanopi提供的sdk驱动里面已经包含的FBTFT。就想让这个没有RGB接口的H3 连个屏幕 跑个QT。
群主看云有个https://www.kancloud.cn/lichee/lpi0/538996   BSP内核移植TFT的。看到最后 群主给的加载方式 好像是设备树啊。全志提供的内核应该是修改FEX文件来修改的吧 ,我不太清楚这个移植怎么搞 ,大神路过希望给点帮助。感激~~~

#103 全志 SOC » licheepi zero BSP 内核(linux3.4) 编译教程 » 2018-01-11 14:28:21

qianhao
回复: 254

参考链接1: 荔枝派Zero V3s开发板入坑记录
参考链接2: 芒果派全志V3s开发板入坑记录. (第一次收到坑友寄来评测的开发板)

uboot 才用主线的uboot 所以抄袭一段文字说明:

1. 准备工作

1) 安装Ubuntu14.04LTS(长支持版本),如果用虚拟机请安装vmware14(别的虚拟机都不推荐,泪的教训),  然后安装 vmware tools(不是必须,但是方便文件共享)
    2) 安装arm linux 硬件浮点数工具链, 因为V3s支持VFPv4 浮点单元: sudo apt-get install gcc-arm-linux-gnueabihf
    3) 安装git源码管理软件:  sudo apt-get install git
    4) 其他支撑软件 sudo apt-get install device-tree-compiler (.......................)

2. u-boot

首先获取u-boot源码:             git clone https://github.com/Lichee-Pi/u-boot.git -b v3s-current
      如果你需要支持spi flash:   git clone https://github.com/Lichee-Pi/u-boot.git -b v3s-spi-experimental
cd u-boot
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make LicheePi_Zero_800x480LCD_defconfig (群主网店5寸屏)
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make LicheePi_Zero_480x272LCD_defconfig (通用4.3寸屏)
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make LicheePi_Zero_defconfig (默认)
ARCH=arm make menuconfig
执行编译:
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make
多核编译,避免cpu其他内核打酱油, J后的参数是参与编译的cpu个数:
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make -J3

3.编译 sunxi-tools

sudo apt-get install libusb-1.0-0-dev
cd tool/sunxi-tools
make

4.生成boot.scr文件

新建一个文件 boot.cmd   
写入 :
setenv bootargs console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 earlyprintk rw
setenv bootm_boot_mode sec
setenv machid 1029
load mmc 0:1 0x41000000 uImage
load mmc 0:1 0x41d00000 script.bin
bootm 0x41000000
保存
mkimage -C none -A arm -T script -d boot.cmd boot.scr

5.生成 script.bin文件

使用我提供的sys_config.fex
../sunxi-tools/fex2bin sys_config.fex > ../pub/boot/script.bin

6.编译内核

使用我提供的 lichee_BSP_config 说明一下  这里修改了内核支持网口 支持ext4文件系统 就直接给出我配置好的。
cd linux-3.4

cp lichee_BSP_config .config

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage -j16

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j16 INSTALL_MOD_PATH=out modules

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j16 INSTALL_MOD_PATH=out modules_install

这时  我们要用的  uImage 在 arch/arm/boot/uImage

7.文件系统:

1). 下载最新的buildroot稳定版本
        官方网站:   https://buildroot.org/download.html
        长支持版本:buildroot-2017.02.7.tar.gz
        最新稳定版:buildroot-2017.08.1.tar.gz
    2). 配置buildroot 参数, make menuconfig; make

同 主线文件系统 的生成办法

8.打包

烧录TF卡启动盘:
    1) 删除TF卡所有分区
    2) 将uboot写入到sd卡8k偏移处(必须8K偏移, brom龟腚的)。
        sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdX bs=1024 seek=8
    3) 建立第一个分区,前面空出8MB   大小32M(可以随意填写), 格式FAT16, 把uImage,boot.src,script.bin,拷贝到 这个分区
    4) 建立第二个分区,用尽剩余空间,格式ext4, 把buildroot产生的rootfs.tar解压到该分区根目录
        tar xvf output/images/rootfs.tar -C /挂载的tf卡第二个分区目录
以上资料我使用度盘分享(提供内核的源码和编译好的内核)
链接: https://pan.baidu.com/s/1ghlIl5D  密码:95mp

站长注:
如果上面链接失效,可以在QQ群 544762792附件下载 【全志资料下载/QianHao_V3s_BSP内核_20180111.7z



以下站长注:
-----------------------------
上面的文件 QianHao_V3s_BSP内核_20180111.7z 有点问题, 缺 u-boot, boot.src 不正确.
这个软件包确实是正常的: V3s主线u-boot引导官方linux,带Qt文件系统,网卡已测试.7z

编译工具链: arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

添加到环境变量 ~/.bashrc

export PATH=/usr/local/arm-2014.05/bin/:$PATH


以下由@晕哥 2019-12-21 更新:
-------------------------l--------
@赚他一个亿 214楼发布固件 https://whycan.cn/t_682_2.html#p30301
把一楼的文件整理成了一个TF卡镜像, 120M 以上TF就可以用,烧录软件可以用win32diskimager: licheepi0_v3s_bsp_linux_20101221_dump.7z

#104 Re: 全志 SOC » V3S 移植了qt5.4 程序触摸没有反应 » 2018-01-11 14:03:01

问题也不知道算不算解决了 我tslib换了一个版本  解决了。。。

#105 全志 SOC » 在这里找一个 BSP_kernel的sysconfig.fex » 2018-01-02 14:40:17

qianhao
回复: 1

自己没有适配过  一直没有适配好 想有个可以用的 ,一边用 一边学习

#106 Re: 全志 SOC » v3s使用BSP内核 需要一个script.bin 这个文件使用sunxi-tools编译出来的吗? » 2017-12-27 12:27:59

问题已经解决  sudo apt-get install libusb-1.0-0-dev   
安装这个  问题解决

#107 Re: 全志 SOC » v3s使用BSP内核 需要一个script.bin 这个文件使用sunxi-tools编译出来的吗? » 2017-12-27 12:24:02

已经使用了  sudo apt-get install libusb-dev 
sudo apt-get install build-essential pkg-config 
错误还是有的 提示:
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/  `pkg-config --cflags libusb-1.0`  -o sunxi-fel fel.c progress.c soc_info.c fel_lib.c  `pkg-config --libs libusb-1.0`
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
fel_lib.c:26:20: fatal error: libusb.h: No such file or directory
#include <libusb.h>
                    ^
compilation terminated.
make: *** [sunxi-fel] Error 1

#108 全志 SOC » v3s使用BSP内核 需要一个script.bin 这个文件使用sunxi-tools编译出来的吗? » 2017-12-27 12:20:34

qianhao
回复: 3

我在编译sunxi-tools的时候 :
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
fel_lib.c:26:20: fatal error: libusb.h: No such file or directory
compilation terminated.
Makefile:135: recipe for target 'sunxi-fel' failed
make: *** [sunxi-fel] Error 1
  这个问题怎么解决啊  再次过来劳烦各位大神们

#109 Re: 全志 SOC » 全志A33的想使用FEL 一直检测不到 » 2017-12-26 14:07:35

不能烧录  大神说A33还没有适配 fel

#110 Re: 全志 SOC » 有没有使用过BSP内核(lichee里面编译的),它后面接的根文件系统可以使用最新的buildroot出来的吗 » 2017-12-26 14:06:24

我是使用了一个lichee的sdk 他里面有个pack 工具  我就使用这个 把最新的buildroot生成出来的rootfs.ext4 打包进去  我看烧录到sd卡里面对的  文件系统就是buildroot生成出来的。我也修改了 /etc/inittab 里面的串口 修改到使用的ttyS2  看了dev/console  也纯正的  不知道为何 跑不下去 


[    4.991069] Freeing init memory: 328K
[    5.002533] [mmc]: sdc2 set ios: clk 400000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.013052] [mmc]: mclk 0xf1c20090 0xc001000e
[    5.084142] EXT4-fs (mmcblk0p7): barriers disabled
[    5.094197] EXT4-fs (mmcblk0p7): mounted filesystem with ordered data mode. Opts: noauto_da_alloc,barrier=0,data=ordered
[    5.111366] [mmc]: sdc2 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.121671] [mmc]: mclk 0xf1c20090 0xc001000e
[    5.192260] [mmc]: sdc2 set ios: clk 25000000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.202712] [mmc]: mclk 0xf1c20090 0xc100000b
[    5.260122] [mmc]: sdc2 set ios: clk 25000000Hz bm PP pm ON vdd 3.3V width 1 timing MMC-HS(SDR20) dt B
[    5.270517] [mmc]: mclk 0xf1c20090 0xc100000b
[    5.330377] [mmc]: sdc2 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 1 timing MMC-HS(SDR20) dt B
[    5.340798] [mmc]: mclk 0xf1c20090 0xc1000005
[    5.400753] [mmc]: sdc2 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 8 timing MMC-HS(SDR20) dt B
[    5.411145] [mmc]: mclk 0xf1c20090 0xc1000005
[    5.471168] mmc1: new high speed MMC card at address 0001
[    5.477691] mmcblk1: mmc1:0001 8WPD3R 7.28 GiB
[    5.482961] mmcblk1boot0: mmc1:0001 8WPD3R partition 1 4.00 MiB
[    5.489714] mmcblk1boot1: mmc1:0001 8WPD3R partition 2 4.00 MiB
[    5.497377]  mmcblk1: p1 p2 p3 < p5 p6 p7 p8 >
[    5.502378] mmcblk1: p1 size 10969088 extends beyond EOD, truncated
[    5.512740]  mmcblk1boot1: unknown partition table
[    5.519045]  mmcblk1boot0: unknown partition table
[    5.524607] *******************mmc init ok *******************


又卡在这里

#112 全志 SOC » 有没有使用过BSP内核(lichee里面编译的),它后面接的根文件系统可以使用最新的buildroot出来的吗 » 2017-12-25 15:20:10

qianhao
回复: 6

我使用lichee编译出来的内核,配上最新的buildroot出来的根文件系统 启动到内核以后 就卡着不动了。截取到卡死的那一段
[    4.594237] [mmc]: sdc2 set ios: clk 25000000Hz bm PP pm ON vdd 3.3V width 1 timing MMC-HS(SDR20) dt B
[    4.594307] [mmc]: mclk 0xf1c20090 0xc100000b
[    4.615689] otg_wakelock_init: No USB transceiver found
[    4.621530] sunxi-rtc sunxi-rtc: setting system clock to 1970-01-01 00:00:06 UTC (6)
[    4.630165] ths_fetch_sysconfig_para: type err  device_used = 1.
[    4.636925] ths_fetch_sysconfig_para: type err ths_trip1_3 = 110.
[    4.643790] ths_fetch_sysconfig_para: type err ths_trip1_4 = 110.
[    4.649340] [mmc]: sdc2 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 1 timing MMC-HS(SDR20) dt B
[    4.649411] [mmc]: mclk 0xf1c20090 0xc1000005
[    4.665789] ths_fetch_sysconfig_para: type err ths_trip1_5 = 110.
[    4.672655] ths_fetch_sysconfig_para: type err ths_trip1_6 = 110.
[    4.679508] ths_fetch_sysconfig_para: type err ths_trip1_7 = 110.
[    4.686379] ths_fetch_sysconfig_para: type err ths_trip1_3_min = 0.
[    4.693437] ths_fetch_sysconfig_para: type err ths_trip1_3_max = 0.
[    4.700493] ths_fetch_sysconfig_para: type err ths_trip1_4_min = 0.
[    4.704540] [mmc]: sdc2 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 8 timing MMC-HS(SDR20) dt B
[    4.704604] [mmc]: mclk 0xf1c20090 0xc1000005
[    4.722683] ths_fetch_sysconfig_para: type err ths_trip1_4_max = 0.
[    4.729728] ths_fetch_sysconfig_para: type err ths_trip1_5_min = 0.
[    4.736786] ths_fetch_sysconfig_para: type err ths_trip1_5_max = 0.
[    4.743844] ths_fetch_sysconfig_para: type err ths_trip1_6_min = 0.
[    4.750901] ths_fetch_sysconfig_para: type err ths_trip1_6_max = 0.
[    4.757946] ths_fetch_sysconfig_para: type err ths_trip2_count = 0.
[    4.759807] mmc0: new high speed MMC card at address 0001
[    4.760246] mmcblk0: mmc0:0001 8WPD3R 7.28 GiB
[    4.760443] mmcblk0boot0: mmc0:0001 8WPD3R partition 1 4.00 MiB
[    4.760635] mmcblk0boot1: mmc0:0001 8WPD3R partition 2 4.00 MiB
[    4.761666]  mmcblk0: p1 p2 p3 < p5 p6 p7 p8 >
[    4.761717] mmcblk0: p1 size 10969088 extends beyond EOD, truncated
[    4.764075]  mmcblk0boot1: unknown partition table
[    4.765035]  mmcblk0boot0: unknown partition table
[    4.765269] *******************mmc init ok *******************
[    4.818024] ths_fetch_sysconfig_para: type err ths_trip2_0 = 0.
[    4.820031] ====codec_init_events===
[    4.828873] input: sunxi-ths as /devices/virtual/input/input2
[    4.835721] suxi_ths: Kernel Thermal management registered
[    4.841831] fetch C0_LV_count from sysconfig failed
[    4.847712] CPU Budget:Register notifier
[    4.852089] CPU Budget:register Success
[    4.856343] sunxi-budget-cooling sunxi-budget-cooling: Cooling device registered: thermal-budget-0
[    4.870177] ALSA device list:
[    4.873471]   #0: audiocodec
[    4.877013] Freeing init memory: 328K
[    4.929825] EXT4-fs (mmcblk0p7): barriers disabled
[    4.936737] EXT4-fs (mmcblk0p7): mounted filesystem with ordered data mode. Opts: noauto_da_alloc,barrier=0,data=ordered

#114 Re: 全志 SOC » 全志A33的想使用FEL 一直检测不到 » 2017-12-23 21:26:43

问题解决 不要使用 自动搜索  直接全部list  然后自己选出来  更新驱动

#115 Re: 全志 SOC » 全志A33的想使用FEL 一直检测不到 » 2017-12-23 21:23:52

有看见的  在通用串行口总线控制器里面的 USB Device (VID_1F3A_PID_EFE8)

#116 全志 SOC » 全志A33的想使用FEL 一直检测不到 » 2017-12-23 20:56:20

qianhao
回复: 5

我烧录IMG 的时候 长按音量键可以烧录程序  想必  音量键就是FEL键?
所以我用论坛里面的 win下的 去安装驱动 工具就是Zadig,目前最新的版本是2.3,下载地址:http://zadig.akeo.ie/  一直检测不到  怎么办 是什么问题呀

#117 Re: 全志 SOC » 全志A33我是真的服 » 2017-12-21 22:48:00

你是使用lichee开发还是 主线uboot

#119 全志 SOC » V3S 移植了qt5.4 程序触摸没有反应 » 2017-12-21 16:41:08

qianhao
回复: 6

参考:http://www.myir-tech.com/bbs/thread-7174-1-1.html
参考这个帖子可以正常编译QT5.4 。
编译好以后  我允许了 历程。
# /opt/qt5.4.1/examples/svg/embedded/fluidlauncher/fluidlauncher
QTsLibMouseHandler "tslib" "/dev/input/event1"
 
使用  hexdump /dev/input/event1  触摸的确是有的  有数据输出 。

那么我的问题在哪里。。。。贴一下我的/etc/profile
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0

export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_CONFFILE=/opt/tslib/etc/ts.conf
export TSLIB_PLUGINDIR=/opt/tslib/lib/ts
export TSLIB_CALIBFILE=/etc/pointercal
export LD_LIBRARY_PATH=/lib:/usr/lib:/opt/tslib/lib:/opt/qt5.4.1/lib
export PATH=/bin:/sbin:/usr/bin/:/usr/sbin:/opt/tslib/bin

export QT_QPA_PLATFORM_PLUGIN_PATH=/opt/qt5.4.1/plugins
export QT_QPA_PLATFORM=linuxfb:tty=/dev/fb0
export QT_QPA_FONTDIR=/opt/qt5.4.1/lib/fonts
export QT_QPA_GENERIC_PLUGINS=tslib:$TSLIB_TSDEVICE

寂寞寂寞就好。。。

#121 全志 SOC » aplay播放wav没有声音 » 2017-12-19 17:16:26

qianhao
回复: 2

使用buildroot安装的alsa-utils.里面包含了 aplay这个应用。
# aplay /home/666.wav
Playing WAVE '/home/666.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
耳机有嗡嗡声  使用alsamixer最左边的



Card: V3s Audio Codec                                F1:  Help               |
| Chip:                                                F2:  System information |
| View: F3:[Playback] F4: Capture  F5: All             F6:  Select sound card  |
| Item: Headphone [dB gain: 0.00]                      Esc: Exit               |
|                                                                              |
|      +--+                    +--+        +--+        +--+                    |
|      |aa|                    |  |        |  |        |aa|                    |
|      |aa|                    |  |        |  |        |aa|                    |
|      |aa|                    |  |        |  |        |aa|                    |
|      |aa|                    |  |        |  |        |aa|                    |
|      |aa|                    |  |        |aa|        |aa|                    |
|      |aa|                    |  |        |aa|        |aa|                    |
|      |aa|                    |aa|        |aa|        |aa|                    |
|      |aa|                    |aa|        |aa|        |aa|                    |
|      |aa|                    |aa|        |aa|        |aa|                    |
|      |aa|                    |aa|        |aa|        |aa|                    |
|      |aa|                    |aa|        |aa|        |aa|                    |
|      +--+         DAC        +--+        +--+        +--+        +--+        |
|      |MM|                    |MM|                    |MM|        |MM|        |
|      +--+                    +--+                    +--+        +--+        |
|      100                      43          64         100                     |
|  < Headphone >Headphone S    Mic1     Mic1 Boost      DAC     DAC Reverse    |

还是没有声音 。。。。。

#122 Re: 全志 SOC » 如何配置buildroot中的ssh最后使其服务正常运行。 » 2017-12-18 16:04:31

问题已经解决 在这里做个小笔记给后人 铺路。。。大神略过。
我采用的是buildroot编译根文件系统。buildroot的配置文件采用的是 链接:https://whycan.cn/t_561.html 里面的配置文件。该默认的配置文件没有ssh。个人习惯用ssh,所以决定加一个。
首先在buildroot根目录下 make config
Target packages  ---> Networking applications  --->openssh 【*】
编译好  烧录根文件系统
cd /etc/ssh
vi sshd_config
********************注意  这里的修改方式是 取消注释*******************
找到带有PermitRootLogin的这一行
整行修改为
PermitRootLogin yes
reboot 重启 即可使用 ssh
参考链接: https://www.cnblogs.com/chenfulin5/p/6698321.html

#123 Re: 全志 SOC » 如何配置buildroot中的ssh最后使其服务正常运行。 » 2017-12-18 13:34:58

但是我也想远程登录调试。所以 还是想开启ssh

#124 Re: 全志 SOC » 如何配置V3S ping外网 » 2017-12-18 12:31:32

网线坏了  这个是很蛋疼的事情

#126 全志 SOC » 如何配置buildroot中的ssh最后使其服务正常运行。 » 2017-12-18 11:56:35

qianhao
回复: 16

可以正常ping通外网。
开机显示:sshd : key_load_public : invalid format 
参考了 https://www.cnblogs.com/chenfulin5/p/6698321.html  这篇文章  问题还是没有正常解决。再次麻烦晕哥

#129 Re: 全志 SOC » 如何配置V3S ping外网 » 2017-12-15 16:54:37

ping不通路由器ip 不存在/etc/udhcpd.conf  小白 的我 很忧伤

#130 全志 SOC » 如何配置V3S ping外网 » 2017-12-15 10:22:28

qianhao
回复: 7

# ifconfig eth0 up
[   57.090937] Generic PHY stmmac-0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=stmmac-0:01, irq=-1)
[   57.109270] dwmac-sun8i 1c30000.ethernet eth0: No MAC Management Counters available
[   57.120476] dwmac-sun8i 1c30000.ethernet eth0: PTP not supported by HW
在使用ifconfig eth0 up后 运行 udhcpc
# udhcpc
udhcpc: started, v1.26.2
udhcpc: sending discover
udhcpc: sending discover
然后一直是这样 连不上  不能使用 望大神指教

#131 Re: 全志 SOC » V3S 开发板怎么打开网络并且开启SSH服务 » 2017-12-14 20:39:20

我用的是TF卡  我在群里呢 我下载哪个附件?

#132 Re: 全志 SOC » V3S 开发板怎么打开网络并且开启SSH服务 » 2017-12-14 19:06:04

我现在的现象是:
# ifconfig eth0 up
ifconfig: SIOCGIFFLAGS: No such device

#133 Re: 全志 SOC » V3S 开发板怎么打开网络并且开启SSH服务 » 2017-12-14 19:04:42

晕哥  我就是向你这样编译的 为啥 起不来

#134 全志 SOC » V3S 开发板怎么打开网络并且开启SSH服务 » 2017-12-14 18:19:52

qianhao
回复: 10

我自己跟着入坑教程编译了所有  现在的现象是 :
# ifup eth0
ifup: ignoring unknown interface eth0

页脚

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

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