您尚未登录。

#3 Re: 全志 SOC » [v3x][kernel5.13.9]NT35510 LCD液晶屏(RGB+SPI接口)DRM驱动调试 » 2022-09-15 11:54:13

drm方式和普通fb方式有多少资源优化? 瓶颈应该是spi速率吧

#4 哇酷地摊(跳蚤市场) » 正点原子IMX6UL MINI emmc版本 » 2022-08-31 21:10:45

varzhou
回复: 3

正点原子IMX6UL MINI emmc版本

买来就是吃灰和压床板

价格:280 走起

#6 Re: 全志 SOC » FunKey S : keychain retro gaming console based on V3s » 2022-07-11 11:09:19

nice idea,while v3s for  couoscillograph could be better

#7 Re: 全志 SOC » flash w25q128 怎样生成rootfs文件才能避免坑 jffs2_scan_eraseblock,大神们帮看看呗 » 2022-07-06 09:38:07

mkfs.jffs2 -s 0x100 -e 0x4000 -p 0xAF0000 -d rootfs-brmin/ -o jffs2.img这样试试。
而且你的-p参数有问题吧,你的文件系统只有10M??

#9 Re: 全志 SOC » 荔枝派zero 如何使用OTG联网 » 2022-07-01 09:30:01

@linux-xc

first get ip address from dhcp server,then ping ip could fine

#10 Re: 全志 SOC » 夜深了,活跃一下V3S的SPI使用多个CS的问题 » 2022-06-27 11:47:07

abnerl 说:

@varzhou
这是设备树指定CS极性,并不会在SPI数据传输完后,拉到相反电平,试过不行,用的IMX8芯片

验证是可以的,但是在构造spi的xfer时候,需要设计.cs_change = 1,才能生效

        if (xfer->cs_change) {
            if (list_is_last(&xfer->transfer_list,
                     &msg->transfers)) {
                keep_cs = true;
            } else {
                spi_set_cs(msg->spi, false);
                udelay(10);
                spi_set_cs(msg->spi, true);
            }
        }

#11 全志 SOC » 继续再发一贴:对于GPS这种正常只需要RX,不需要TX的设备 » 2022-06-22 23:15:47

varzhou
回复: 1

对于GPS这种正常只需要RX,不需要TX的设备。
在V3S这个IO非常紧缺的情况下,TX是不是可以省出来做其他的事了勒
好了:见DTS把

            uart2_pb_pins: uart2-pb-pins {
                //pins = "PB0", "PB1";
                pins = "PB1";
                function = "uart2";
                bias-pull-up;
            };


这样就可以只使用UART的RX了,爽爆了

#12 Re: 全志 SOC » 夜深了,活跃一下V3S的SPI使用多个CS的问题 » 2022-06-22 09:34:06

abnerl 说:

@varzhou
是说有数据的时候CS拉低没数据的时候CS拉高,因为有些设备的SPI接口要检测到CS的上升沿才会把数据读进去,CS拉高无效期间,不会做GPIO用途,只是让选择失效而已

具体code中表现为:
if (of_find_property(nc, "spi-cs-high", NULL))
                spi->mode |= SPI_CS_HIGH;

#13 Re: 全志 SOC » 夜深了,活跃一下V3S的SPI使用多个CS的问题 » 2022-06-22 09:32:27

abnerl 说:

@varzhou
是说有数据的时候CS拉低没数据的时候CS拉高,因为有些设备的SPI接口要检测到CS的上升沿才会把数据读进去,CS拉高无效期间,不会做GPIO用途,只是让选择失效而已

加上spi-cs-high属性就好了

#14 Re: 全志 SOC » 夜深了,活跃一下V3S的SPI使用多个CS的问题 » 2022-06-18 17:05:50

abnerl 说:

@varzhou
Linux SPI只有一个设备的话,CS会始终有效,如何才能做到SPI发完数据,CS自动失效,再次传输数据时CS自动有效,就是说CS不用的时候自动失效,用的时候自动有效

你说的无效和有效是说CS用的时候是CS,不用时候是其他功能IO的意思吗?

#15 全志 SOC » 夜深了,活跃一下V3S的SPI使用多个CS的问题 » 2022-06-17 01:30:41

varzhou
回复: 11

看了论坛中大佬的说法,5.x内核是ok的,但是我加上之后一直提示cs被already use,所以仔细查看了内核,原来是reg属性搞的鬼
贴修改
硬件连接:
SPI--》PC0", "PC1", "PC3"
CS0 -->"PC2"
CS1 --> "PB4"

注意IO占用问题。

sun8i0v3s.dtsi中

			spi0_pins: spi0-pins {
				pins = "PC0", "PC1", "PC2","PC3";//CLK MOSI MISO CS WP
				function = "spi0";
			};
		spi0: spi@1c68000 {
			compatible = "allwinner,sun8i-h3-spi";
			reg = <0x01c68000 0x1000>;
			interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>;
			clocks = <&ccu CLK_BUS_SPI0>, <&ccu CLK_SPI0>;
			clock-names = "ahb", "mod";
			num-cs = <2>;
/*			pinctrl-names = "default";*/
/*			pinctrl-0 = <&spi0_pins spi0_pin_lcd>;*/ 
			resets = <&ccu RST_BUS_SPI0>;
			status = "disabled";
			#address-cells = <1>;
			#size-cells = <0>;
		};

//以上基本无改动

&pio {
	spi0_cs_pins: spi0_cs_pins {
	    pins = "PC2", "PB4";
	    function = "gpio_out";
	};
};

&spi0 {
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&spi0_pins &spi0_cs_pins>;
	cs-gpios = <&pio 2 2 GPIO_ACTIVE_HIGH>, <&pio 1 4 GPIO_ACTIVE_HIGH>;
	flash: W25M02GV@0 {
		spi-max-frequency = <50000000>;
		#address-cells = <1>;
		#size-cells = <1>;
		compatible = "spi-nand";
		reg = <0>;
		partitions {
            compatible = "fixed-partitions";
            #address-cells = <1>;
            #size-cells = <1>;

            partition@0 {
                label = "u-boot";
                reg = <0x000000 0x100000>;
                read-only;
            };

            partition@100000 {
                label = "dtb";
                reg = <0x100000 0x10000>;
                read-only;
            };

            partition@110000 {
                label = "kernel";
                reg = <0x110000 0x400000>;
                read-only;
            };
			
            partition@510000 {
                label = "rootfs";
                reg = <0x510000 0xAF0000>;
            };
        };
	};

	st7789v: st7789v@1{
		compatible = "sitronix,st7789v";
		spi-max-frequency = <50000000>;
		reg = <1>;
        spi-cpol;
        spi-cpha;
		dc-gpios = <&pio 1 5 GPIO_ACTIVE_LOW>;
		//backlight
        rotate = <270>;
        fps = <60>;
        buswidth = <8>;	
    };

};

以上改动后,内核配置上ST7789V驱动即可ok


战术撤退

#16 Re: 全志 SOC » 基于全志V3S和Qt的简易平板 » 2022-06-14 09:35:35

加上一个波轮,两颗KEY更美好,可以分享一下原理图设计走起

#17 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » LVGL的DRM驱动好像有问题啊 » 2022-05-30 21:32:23

@varzhou

说一下问题:是panel和crtc的识别有问题,修改代码后OK了,但是lvgl显示还是有些问题,继续排查

#18 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » LVGL的DRM驱动好像有问题啊 » 2022-05-23 22:22:29

xfdr0805 说:

屏幕休眠了
echo 0 > /sys/class/graphics/fb0/blank 是禁止休眠
echo 1 > /sys/class/graphics/fb0/blank 是使能休眠

如果想屏幕永不休眠,在UBOOT启动参数bootargs中增加  consoleblank=0

不是屏幕休眠问题:一直重复的输出panel信息
drm: x 0:239 y 0:271 w 240 h 272
drm: flip
drm: Find plane property: FB_ID
drm: Find plane property: FB_ID
drm: Find plane property: CRTC_ID
drm: Find plane property: CRTC_ID
drm: Find plane property: SRC_X
drm: Find plane property: SRC_X
drm: Find plane property: SRC_Y
drm: Find plane property: SRC_Y
drm: Find plane property: SRC_W
drm: Find plane property: SRC_W
drm: Find plane property: SRC_H
drm: Find plane property: SRC_H
drm: Find plane property: CRTC_X
drm: Find plane property: CRTC_X
drm: Find plane property: CRTC_Y
drm: Find plane property: CRTC_Y
drm: Find plane property: CRTC_W
drm: Find plane property: CRTC_W
drm: Find plane property: CRTC_H
drm: Find plane property: CRTC_H
drm: Flush done

就是没有显示

#19 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » LVGL的DRM驱动好像有问题啊 » 2022-05-23 19:35:32

varzhou
回复: 3

目的:使用LVGL8的DRM方式来驱动V3S。

使用modetest方式测试DRM驱动是okay的

但是使用lvgl的drm方式来测试,lcd上没有任何显示输出,并且log上也无异常爆出。


哪位大佬指点一下迷津,或者伸手搭一下。

#24 Re: 全志 SOC » ESP8089 AP模式 (固件在 43楼可以下载!!!) » 2022-03-10 09:45:25

Must load mac80211.ko first if not baked in.

sudo modprobe esp8089.ko

If you get a wlan interface, but scanning shows no networks try using:

sudo modprobe esp8089.ko config=crystal_26M_en=1

or:

sudo modprobe esp8089.ko config=crystal_26M_en=2

To load the module.

#26 全志 SOC » 请问一下哪位大佬可否提供樱桃派V3S的原理图啊 » 2022-03-04 16:56:00

varzhou
回复: 0

海鲜市场收了一块板子。

奈何没有原理图。


多谢

#27 Re: 全志 SOC » linux内核启动过程中没有看到分区标信息 » 2022-03-02 00:55:09

配置SPI NAND之后,可以生成分区,但是就是无法挂载,好奇挂

[    1.085484] 4 fixed-partitions partitions found on MTD device spi0.0
[    1.091965] Creating 4 MTD partitions on "spi0.0":
[    1.096769] 0x000000000000-0x000000100000 : "u-boot"
[    1.104414] 0x000000100000-0x000000110000 : "dtb"
[    1.110344] 0x000000110000-0x000000510000 : "kernel"
//dev下面的文件节点也是/mtdxry这是啥,可读文件??
# mount -t vfat /dev/mtd
mtd0    mtd0ro  mtd1    mtd1ro  mtd2    mtd2ro  mtd3    mtd3ro
# mount -t vfat /dev/mtd
mtd0    mtd0ro  mtd1    mtd1ro  mtd2    mtd2ro  mtd3    mtd3ro
# mount -t vfat /dev/mtd1 /mnt
mount: mounting /dev/mtd1 on /mnt failed: Block device required

#28 Re: 全志 SOC » 晕哥是否提供一份可以配置生成cpio.gz的文件系统 » 2022-02-27 19:25:01

哇酷小二 说:

感觉这个和 rootfs 没有关系, 你只替换了 rootfs 就这样吗?

交叉验证过的,吧文件系统换掉就可以正常启动

#29 Re: 全志 SOC » 晕哥是否提供一份可以配置生成cpio.gz的文件系统 » 2022-02-27 19:11:48

哇酷小二 说:

@varzhou
有串口日志信息吗? 是怎么断开的?

串口就一直停留在:
U-Boot SPL 2020.01 (Feb 26 2022 - 23:40:12 -0800)
DRAM: 64 MiB
Trying to boot from FEL


下面就没了

#30 Re: 全志 SOC » 晕哥是否提供一份可以配置生成cpio.gz的文件系统 » 2022-02-27 18:11:27

哇酷小二 说:

@varzhou
抱歉我现在也没有那个配置,你发一下日志信息,看看是什么错误呢。

晕哥:
   就是Run_V3s_LicheePi0.bat 这个脚本执行到文件系统下载窗口就自动推出了,但是使用你的那个文件系统又是正常的。

xfel.tar.bz2

#31 Re: 全志 SOC » 晕哥是否提供一份可以配置生成cpio.gz的文件系统 » 2022-02-27 17:37:25

哇酷小二 说:

V3s/S3/f1c100s通过USB启动Linux,并把SD NAND/TF卡挂载为U盘, 可以dd或Win32DiskImager任烧写
https://whycan.com/t_2449.html


是这个吗?

看过这个帖子的,里面没有Buildroot的配置喽,我也使用里面的文件是正常的,但是我自己配置出来的文件系统下载到文件系统时候就会被自动断开,无法下载

#32 Re: 全志 SOC » 晕哥是否提供一份可以配置生成cpio.gz的文件系统 » 2022-02-27 16:33:24

@varzhou

附上buildroot配置

BR2_arm=y
BR2_cortex_a7=y
BR2_ARM_FPU_VFPV4=y
BR2_CCACHE=y
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
BR2_TARGET_GENERIC_ROOT_PASSWD="123456"
BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_KMOD=y
BR2_PACKAGE_UTIL_LINUX=y
BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y
BR2_TARGET_ROOTFS_CPIO=y
BR2_TARGET_ROOTFS_CPIO_GZIP=y
BR2_TARGET_ROOTFS_TAR_GZIP=y

#33 全志 SOC » 晕哥是否提供一份可以配置生成cpio.gz的文件系统 » 2022-02-27 16:26:04

varzhou
回复: 10

平台V3S

自己配置了一个可以生成cpio.gz的buildroot文件系统。
但是,但是
使用xfel下载到文件系统这里就自动断开了,使用晕哥提供的文件系统来配合我的内核启动又是🆗的


########################################################
生成cpio.gz后,使用
sudo mkimage -A arm -T ramdisk -C none -n uInitrd -d rootfs.cpio.gz ../../rootfs.cpio.gz.uImage
来生成可从ram中启动的文件系统,问题是:下载中途断开了。

#37 Re: 全志 SOC » 有偿求助(2000元) :v3s 从spi nand 启动。主线uboot+主线linux » 2022-01-13 11:52:36

ultrawise 说:

结贴。论坛高手已帮忙搞定~

无偿搞定的话建议分享一下哈

#41 全志 SOC » 请教一下各位小伙伴,很少使用buildroot,作为一个萌新哈 » 2022-01-06 00:01:57

varzhou
回复: 2

使用buildroot来生成rootfs.cpio.gz各位作为内存启动的文件系统。
但是将这个文件系统启动之后,/dev下面的相关节点均没了。
使用晕哥提供的文件系统又是正常的。

# cd /dev/
# ls
char     fd       log      pts      stderr   stdout
console  kmsg     null     shm      stdin
//就只有这些文件节点。其他的啥都没有

请问一下这个什么问题勒???

#42 Re: 哇酷地摊(跳蚤市场) » 野火STM32F429 V1核心一整套出手,完全狗屎价了 » 2022-01-05 19:40:17

varzhou 说:

侃价460,爽快400

清单:野火STM32F429 V1核心板一块
        野火5寸10点触摸MCU电容屏一块
        野火OV2640摄像头一块
        STLINK v2一个




爽快有爽快玩法,侃价有侃价玩法。

https://market.m.taobao.com/app/idleFis … ceFlush=1/

#43 Re: 哇酷地摊(跳蚤市场) » 野火STM32F429 V1核心一整套出手,完全狗屎价了 » 2022-01-05 17:37:20

642242855 说:

我半个月前刚出了正点原子阿波罗429的,挂的价250,被人秒拍了,这个价位定太低了吗?

要看都有那些配件啊,这玩意留着也是吃灰,差不多买了得了,哈哈

#45 Re: 哇酷地摊(跳蚤市场) » 野火STM32F429 V1核心一整套出手,完全狗屎价了 » 2022-01-04 13:59:30

yang855u 说:

核心板算你200一个,stlink 50一个,屏幕100一个。摄像头50一个,价格还算凑合,但和狗屎价还远远扯不上边

核心板300一个:屏幕300一个,摄像头120一个,请好好了解一下市场

#46 哇酷地摊(跳蚤市场) » 野火STM32F429 V1核心一整套出手,完全狗屎价了 » 2022-01-04 11:08:23

varzhou
回复: 13

侃价460,爽快400

清单:野火STM32F429 V1核心板一块
        野火5寸10点触摸MCU电容屏一块
        野火OV2640摄像头一块
        STLINK v2一个




爽快有爽快玩法,侃价有侃价玩法。

#47 Re: 全志 SOC » V3s 在openwrt上, usb 无法正常工作 » 2021-12-24 14:00:25

1、usb phy这里改一下,当然你要和udc里面确认id的compatible属性。
&usbphy {
    usb0_id_det-gpio = <&pio 5 6 GPIO_ACTIVE_HIGH>;
        usb0_vbus-supply = <&reg_vcc5v0>;
    status = "okay";
};

其他的地方没看出问题,只要你的ID配置不正确,那么默认usb是device模式,当然也要看你的硬件链接,
dr_mode这里改成otg试试。

#50 Re: 全志 SOC » 有大佬搞过V3S主线生成一键刷机包吗? » 2021-12-15 10:19:47

哇酷小二 说:

buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *
https://whycan.com/t_5221.html


(V3s/V3x/S3/S3L/R11通吃)小智V3x开发板smallwitpi lite u-boot/linux/buildroot测试
https://whycan.com/t_7248.html#p69178



谁用谁知道。

晕哥有搞过制作一键刷机包吗?

#51 全志 SOC » 有大佬搞过V3S主线生成一键刷机包吗? » 2021-12-15 09:41:05

varzhou
回复: 3

主线是个好东西,DE和其他spi nand这些都完美支持了,但是关于制作刷机包问题上。

唯一的遗憾啊。

有大佬玩过吗? 可否分享或者探讨一下。

#52 Re: 全志 SOC » 网站需要改革,放开文件下载权限(不需要与积分挂钩) » 2021-12-09 17:34:32

下载资料需要积分这个很合理,网页运营也需要成本,但是晕哥也要考虑,别人辛苦的将相关分享到网页上获得的积分也应该可以兑换为现金。

#53 Re: 全志 SOC » 索智S3-EVB上QT5 GUI LCD无显示 » 2021-12-08 17:35:31

索智建议避开,这货就是小作坊耍大爷风格,真他妹的不要脸

#54 Re: 全志 SOC » 开源V3x 项目,立创EDA格式。 » 2021-12-06 19:06:10

还以为是板子勒,原来是芯片啊

#55 Re: 全志 SOC » 请教一下基于rainbow pi的sdk适配我们V3S时候出现如下问题 » 2021-11-30 14:11:42

0003-mtd-spi-nand-add-SPI-NAND-framework_20211130-1412.7z

tigger 说:

我的也是和楼主一样的问题, winbond / gd /mx 的spi nand flash都测试过。

实际rainbow的sdk并不支持spi nand,仅支持spi nor,可以下面这个patch打上去试试

#57 Re: 全志 SOC » F1C100S 音频推流 » 2021-11-22 17:09:39

live555或者gstreamer或者自己按照协议写rtsp都可以,

#59 Re: 全志 SOC » 开源自己的Openwrt衍生版 HandsomeMod 支持f1c100s/f1c200s v3s » 2021-10-21 22:00:52

大佬牛逼,请问一下关于qcom和mtk的,大佬是如何获取到相关的patch的?

#60 Re: 全志 SOC » V3s tina 3.5 编译了一个固件,烧录不进去,请问是怎么回事呢? » 2021-10-14 17:14:44

@X3
简单说一下修改的地方啊,这样放文件不是很美好唉

#61 Re: 全志 SOC » m25p80源码分享一下,某个商家的patch代码,你懂的 » 2021-10-12 09:18:56

哇酷小二 说:

楼主你好,文件没有传上来呢。

就一个c文件,我看压缩包里面有的啊

#64 站务公告/网站建设 » 就坑哥提点建议 » 2021-10-08 14:09:22

varzhou
回复: 1

一、用户积分建议调整为每天登陆送点,然后回帖子也送,但是限制每天这种方式获得的积分数。
二、已经购买下载的资料二次下载应该修改为可重复下载。

#71 Re: SigmaStar/SSD201/SSD202/SSD212 » 目前SSD202是否支持FT5316的触摸芯片? » 2021-05-08 11:56:05

SSD说:关我屁事,我只是提供iic adapter就完事了

#72 Re: 全志 SOC » 【全志原厂招聘】全志珠海/西安/深圳招聘软硬件工程师、FAE » 2021-03-12 10:03:17

珠海炒房没什么奔头,而且全志待遇压根不在线,之前就拒绝了深圳全志,待遇略差

#73 Re: 全志 SOC » 谁有V3S或者F1C100s的DMA例程? » 2021-03-08 14:51:05

达克罗德 说:
mianhua 说:

请问显示的时候是不是已经用了DMA?
void fb_present(struct framebuffer_t * fb, struct render_t * render)
{
    struct fb_f1c100s_pdata_t * pdat = (struct fb_f1c100s_pdata_t *)fb->priv;

    if(render && render->pixels)
    {
        pdat->index = (pdat->index + 1) & 0x1;
        memcpy(pdat->vram[pdat->index], render->pixels, render->pixlen);
        dma_cache_sync(pdat->vram[pdat->index], render->pixlen, DMA_TO_DEVICE);
        f1c100s_debe_set_address(pdat, pdat->vram[pdat->index]);
    }
}

这里dma_cache_sync我没有看到dma具体实现,感觉还是靠memcpy软拷贝的

dma_cache_sync这个函数只是简单的同步一下cache,保证数据的一致性而已

#74 Re: 全志 SOC » 全志v3s板 (开源) » 2021-03-02 19:09:43

大海 说:

用这个板子可以做车牌识别不

这个和硬件无关,还是看你算法。

#75 Re: 全志 SOC » 全志v3s板 (开源) » 2021-03-02 09:24:24

主线还是bsp啊,不错的样子

#77 全志 SOC » V3S好像快断货了,都快买不到芯片了 » 2021-01-26 09:44:56

varzhou
回复: 8

大家都是通过谁家买的V3S芯片啊,我需要点搞样机

#79 Re: 全志 SOC » 开源全志V3S 两层板PCB 支持OV7725 OV2640摄像头 » 2021-01-19 11:59:28

农夫三拳 说:
varzhou 说:
varzhou 说:

可以吧uboot和kernel以及文件系统的配置一起github吗? 你共享那些有些不清晰哈

uboot和kernel直接上源码吧,不大,buildroot就上配置就好了,哈哈哈,白嫖党

辣个不是有了么:

br2配置文件: https://github.com/Kevincoooool/KS_V3S/blob/main/Buildroot/ksdiy.config

linux zImage & 设备树: https://github.com/Kevincoooool/KS_V3S/tree/main/Kernel

u-boot bin: https://github.com/Kevincoooool/KS_V3S/tree/main/Uboot

NES模拟器与游戏文件: https://github.com/Kevincoooool/KS_V3S/tree/main/Nes

硬件: https://github.com/Kevincoooool/KS_V3S/tree/main/Hardware

楼主上的这是只是DTS和buildroot的配置,有些还是不太清晰的。
所以我才建议上uboot和kernel的源码,以及buildroot的版本,qt版本等描述:cool

#80 Re: 全志 SOC » 开源全志V3S 两层板PCB 支持OV7725 OV2640摄像头 » 2021-01-19 09:26:13

varzhou 说:
Kevincoooool 说:
varzhou 说:

好喜欢,楼主可以放出PCB或者原理图吗

PCB和原理图都在Github

可以吧uboot和kernel以及文件系统的配置一起github吗? 你共享那些有些不清晰哈

uboot和kernel直接上源码吧,不大,buildroot就上配置就好了,哈哈哈,白嫖党

#81 Re: 全志 SOC » 开源全志V3S 两层板PCB 支持OV7725 OV2640摄像头 » 2021-01-19 09:25:30

Kevincoooool 说:
varzhou 说:

好喜欢,楼主可以放出PCB或者原理图吗

PCB和原理图都在Github

可以吧uboot和kernel以及文件系统的配置一起github吗? 你共享那些有些不清晰哈

#83 Re: 全志 SOC » 200百左右DIY一个安卓板 » 2020-12-24 09:40:38

大佬,我能伸手要你的元器件库吗?? 嘻嘻

#85 全志 SOC » 请教一下基于rainbow pi的sdk适配我们V3S时候出现如下问题 » 2020-12-14 20:34:44

varzhou
回复: 7

NB1 : enter phy init
NandHwInit: Start Nand Hardware initializing .....
uboot:nand version: 2 25 20150917 1145
Reg 0x01c20848: 0x3333
Reg 0x01c2085c: 0x55
Reg 0x01c20864: 0x10
uboot nand_request_tx_dma: reqest genernal dma for nand success, 0x43a31ab0
request general tx dma channel ok!
uboot nand_request_tx_dma: reqest genernal dma for nand success, 0x43a31acc
request general rx dma channel ok!
SPI nand ID: 21aaef 0
_SearchNandArchi fail[ERR]NandHwInit: SCN_AnalyzeNandSystem() failed!
NandHwInit: End Nand Hardware initializing ..... FAIL!
NB1 : nand phy init fail
NB1 : enter phy Exit

这里调用了一个spi nand库,难道这个库只能使用指定的spi nand芯片吗??

#87 Re: 华为鸿蒙OS OpenHarmony » 看看余大嘴第二波鸿蒙128M-4G版本实际啥样了?? » 2020-11-25 15:40:31

Blueskull 说:
EE 说:

做所谓操作系统(和做芯片)都没有做生态难

生态的成功往往是一个人(主管)的观念、领导力所致

是的,RTOS说到底值钱的就是context switching那几行代码。其他的都没啥。这玩意写第一遍觉得很nb,第二遍就是常规操作了。

大点的系统无非就加入了ipc,通信等等,都是搭积木。

 
这话从根本上来说没毛病,但是系统架构设计,兼容性设计,健壮性这些都非常重要,大多数的研发都是投入在这里上去

#90 Re: 哇酷地摊(跳蚤市场) » 项目剩余全新STM32F427VGT6 30PS,需要的联系吧 » 2020-11-20 17:26:32

忘记价格了:一刀价 800

不要说啥淘宝才25RMB左右了,都知道淘宝很多便宜的都是拆机的。

这点是全新,全新的ST代理商拿了1K量剩下的一点点

#91 哇酷地摊(跳蚤市场) » 项目剩余全新STM32F427VGT6 30PS,需要的联系吧 » 2020-11-20 17:24:15

varzhou
回复: 1

ST官方代理拿货,项目剩余

只有30ps

需要的联系扣扣:1596620659  备注(STM32芯片)

#92 Re: 全志 SOC » 计划手写一份纯C版AI深度学习推理引擎,并支持硬件加速接口,大家有啥意见及建议,还请不吝惕教。 » 2020-10-16 15:34:15

大佬牛逼,其实没必要非要纠结C,可以CPP来写,相关接口使用C,这样可以避免造轮子

#93 Re: 全志 SOC » Tina3.5文档 » 2020-09-10 14:01:06

可以购买索智开发板,他们有提供tina和camdroid,但是spi nand魔改后支持不行。

#95 Re: 全志 SOC » F1C100/200s U-Boot 2020.07 (USB + LCD + 1bit SDIO) » 2020-07-23 20:47:06

楼主详细说明一下debug uart调试修改吧,大概看了一下源码,也修改了几个地方debug uart,但是也就没有一点点uboot的log输出

#96 Re: 全志 SOC » hello,各位挖坑大佬,请教一个V3S更换nand后出现系统配置分区不生效 » 2020-07-23 17:49:51

此贴结束:tina被索智使用软件模拟spi方式来驱动spi nand,而且提供给我们的是静态库,没得搞头

#98 Re: 全志 SOC » hello,各位挖坑大佬,请教一个V3S更换nand后出现系统配置分区不生效 » 2020-07-20 19:44:40

仔细研究了一下,上层配置的分区参数从log来看是ok的。
-total partitions:9-
-name-        -start-       -size-     
bootlogo    : 200000        1a0000     
boot-res    : 3a0000        40000       
env         : 3e0000        40000       
boot        : 420000        400000     
rootfs      : 820000        c800000     
rootfs_data : d020000       c800000     
misc        : 19820000      10000       
private     : 19830000      40000       
UDISK       : 19870000      0           
-----------------------------------
set root to /dev/nande
[NE]parameter error 606976,4 !
disable nand error: FDT_ERR_BADPATH
disable nand error: FDT_ERR_BADPATH
## error: update_fdt_dram_para : FDT_ERR_NOTFOUND
PowerBus = 2( 2:vBus 3:acBus other: not exist)

从这里来看,是uboot没有识别到nand。但是kernel是识别到了nand的各项参数。

===========================我是分界线==================================
总结:有点晕,kernel中以及识别成功了nand的各项参数,并且mbr也ok了。这里用的是tina的全志的nand静态库,很多东西都看不到,有没有可以移植到bsp的spinand可以替代???
[    2.453877] [NAND]nand probe
[    2.457131] kernel:nand version: 2 8 20190408 1958
[    2.466256] NAND_ReadPhyArch: get old physic arch ok, use old cfg, now:0x2 0x6d - old:0x2 0x6d!
[    2.506207] [NAND]nand0_cache_level is no used
[    2.511608] [NAND]nand_capacity_level is no used
[    2.520351] [NE]mbr read 12
[    2.524225] [NE]mbr read ok!
[    2.527441] [NE]mbr read end!
[    2.530850] [NE]mbr partition start!
[    2.535887] [NE]mbr partition ok!
[    2.539617] [NE]mbr partition end!
[    2.543395] [NE]new nand info init!!
[    2.547639] [NE]mbr read 12
[    2.551542] [NE]mbr read ok!
[    2.554755] [NE]mbr read end!
[    2.558048] [NE]get mbr_data table
[    2.562983] [ND]ok  get factory_bad_block table!
[    2.569284] [NE]new_bad_block table new format!
[    2.575129] [ND]ok get a new bad table!
[    2.580580] [ND]build all_phy partition start!
[    2.585528] [NE]mbr partition start!
[    2.590278] [NE]mbr partition ok!
[    2.593972] [NE]mbr partition end!

#99 全志 SOC » hello,各位挖坑大佬,请教一个V3S更换nand后出现系统配置分区不生效 » 2020-07-17 10:08:25

varzhou
回复: 3

平台:V3S + tina

修改sys_partition.fex文件后,系统启动后查看df和实际的配置不一致

###################我是分界线#############################

[partition_start]

[partition]
name         = bootlogo
size         = 3328
downloadfile = "bootlogo.fex"
user_type    = 0x8000
 
[partition]
    name         = boot-res
    size         = 512
    downloadfile = "boot-resource.fex"
    user_type    = 0x8000

[partition]
    name         = env
    size         = 512
    downloadfile = "env.fex"
    user_type    = 0x8000

[partition]
    name         = boot
    size         = 8192
    downloadfile = "boot.fex"
    user_type    = 0x8000

[partition]
    name         = rootfs
    size         = 81920
    downloadfile = "rootfs.fex"
    user_type    = 0x8000

[partition]
    name         = rootfs_data
    size         = 81920
    user_type    = 0x8000

[partition]
    name         = misc
    size         = 128
    user_type    = 0x8000

[partition]
    name         = private
    size         = 512
    user_type    = 0x8000

###################我是分界线#############################

root@None:/# cat /proc/partitions 
major minor  #blocks  name

  93        0        256 nanda
  93        8        256 nandb
  93       16       4096 nandc
  93       24      40960 nandd
  93       32      40960 nande
  93       40         64 nandf
  93       48        256 nandg
  93       56      25536 nandh
 179        0   15558144 mmcblk0
 179        1   15554048 mmcblk0p1

###################我是分界线#############################

root@None:/# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 2048      2048         0 100% /
devtmpfs                 11040         0     11040   0% /dev
tmpfs                    27936        20     27916   0% /tmp

#101 Re: 全志 SOC » v3s spi nand MX35LF1GE4AB 问题 » 2020-07-16 16:01:51

稍等我先整理一下。最后综合发个贴回馈一下大家

#102 全志 SOC » liche pi的uboot v3s_current中打开spl的i2c来配置v3s的pmu后,编译出现i2c没有定义问题? » 2020-07-14 10:21:12

varzhou
回复: 1

错误log如下:
u-boot/arch/arm/mach-sunxi/board.c:267: undefined reference to `i2c_init'

大家是如何解决的勒???

页脚

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

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