您尚未登录。

#1 Re: 全志 SOC » 分享t113-s3 iar裸机工程代码,实现定时器和gpio读写和中断,有兴趣的朋友开源逐步完善其他外设功能 » 2024-04-24 21:29:52

@lyy beta/xfel-windows-v1.3.2/boot.bin文件 是iar_bootloader工程,通过命令行调用mksunxi.exe处理过后的文件,无需单独执行mksunxi.exe 命令

#4 Re: 全志 SOC » t113s3 gpio中断实现不了 » 2024-04-12 10:36:05

@lyy 我把工程通过百度网盘分享了,你自己下吧
链接: https://pan.baidu.com/s/1rOQKEIL9aagv86KP9uOwWQ
提取码:m144

#5 Re: 全志 SOC » 分享t113-s3 iar裸机工程代码,实现定时器和gpio读写和中断,有兴趣的朋友开源逐步完善其他外设功能 » 2024-04-12 07:31:42

由于附件上传不了,将此工程分享到百度网盘,
链接:https://pan.baidu.com/s/1rOQKEIL9aagv86KP9uOwWQ
提取码:m144

#6 全志 SOC » 分享t113-s3 iar裸机工程代码,实现定时器和gpio读写和中断,有兴趣的朋友开源逐步完善其他外设功能 » 2024-04-12 07:29:35

jxmlegend
回复: 14

参考了本论坛中zengyi703大神分享一个自己做的T113-S3裸机IAR工程,有bootloader和led闪烁demo
及zm大神的帖子搞了一个T113S3裸机代码(copy xboot和awboot),遇到定时器中断一直触发不了。。。
还有xboot大神中t113-s3中代码,感谢以上大神的无私奉献;本工程用的是iar-9.32版本,编译完成后,自动拷贝到beta/xfel-windows-v1.3.2目录下,首次烧写需运行spi-flash-aw-boot.bat批处理文件下载bootloader程序,beta/xfel-windows-v1.3.2/spi-flash-iar-led.bat是测试工程,实现led闪烁,定时器中断,gpio读写和中断

#7 Re: 全志 SOC » t113s3 gpio中断实现不了 » 2024-04-09 09:18:41

@lyy 串口中断代码我还没有实现,先把定时器中断调试正常后,然后参考xboot中t113s3串口代码,逐步测试应该没有问题的

#8 Re: 全志 SOC » t113s3 gpio中断实现不了 » 2024-04-06 12:35:49

犯了一个低级错误,没有将端口寄存器(PB_CFG0)配置为中断输入,设置后,就可以产生中断了

#10 全志 SOC » t113s3 gpio中断实现不了 » 2024-04-06 09:57:53

jxmlegend
回复: 5

参考本论坛中t113 iar裸机工程,xboot中断流程,测试用PB3端口,PB_EINT_CFG0:0x2000,PB_EINT_CTL:0x08 ,无论PB3端口的输入怎么变化,但是PB_EINT_STATUS:读出的值始终是0,请教大佬们GPIO中断还需要设置哪些寄存器?

#12 Re: 全志 SOC » 分享一个自己做的T113-S3裸机IAR工程,有bootloader和led闪烁demo » 2024-03-19 00:06:31

printf函数兼容性差,裸机程序中最好不用printf,用iar(9.32)重新编译后烧写到flash中,串口没有任何输出,禁用printf后程序就正常了

#16 Re: 全志 SOC » A40i 如何设置pwm背光输出极性 » 2024-01-24 11:51:44

修改sdk中的sys_config.fex中lcd-pwm项中极性配置就可以,里面还包含pwm频率设置等

#17 全志 SOC » A40i 如何设置pwm背光输出极性 » 2024-01-24 11:23:37

jxmlegend
回复: 1

大佬们,如何修改A40i背光输出极性

#19 Re: 全志 SOC » T113 RS485的方向如何控制 » 2024-01-21 14:36:16

方向用gpio控制吧,根据发送数据长度和波特率来设置延时

#21 全志 SOC » 全志a40i接入usb摄像头不稳定 » 2024-01-17 09:44:48

jxmlegend
回复: 1

1.全志a40i接入usb摄像头,如果不动USB接口,图像显示都是正常的,但是稍微动一动usb接口后,就获取不到图像了,大佬们有没有遇到过这种情况的,怎么解决的?

#24 Re: 工业芯 匠芯创 » 匠芯创ArtInChip Datasheet更新2023-12-14 » 2024-01-09 09:17:18

芯片功能很强,担心芯片性能是否稳定,sdk功能是否齐全,是否方便调用

#25 全志 SOC » 全志a40i预览显示usb摄像头时图像偶尔抖动 » 2024-01-08 10:56:01

jxmlegend
回复: 0

利用全志a40i,接入usb摄像头,图像采集模式yuyv,利用的全志的de功能来显示,rgb液晶分辨率1024x600,全屏显示,在显示时,图像数据偶尔抖动一下,大佬们知道问题可能在哪?在此先谢谢大佬

#27 Re: 全志 SOC » 求助,屏幕刚才还能亮,突然就不行了 » 2024-01-01 22:06:30

用示波器测量lcd_clk lcd_de lcd_hs lcd_vs信号

#30 Re: 全志 SOC » tiny200小板,tina_violin-F1C200s_uart0.img烧写到tf卡中,内核无输出信息是哪方面的问题? » 2020-02-25 13:08:23

飞翔工控 说:

Starting kernel ...

可能是 zImage 没烧完整, 或者加载的数据长度不对, 造成 Image 自解压不顺利.


应该是内核配置问题,但是arch/arm/dts下的dtsi我也按照硬件配置过了,更换从网上下载正常的内核文件,内核就能正常启动了,并且有输出信息的

#31 全志 SOC » tiny200小板,tina_violin-F1C200s_uart0.img烧写到tf卡中,内核无输出信息是哪方面的问题? » 2020-02-24 23:21:29

jxmlegend
回复: 3

下面是启动信息
[0]HELLO! BOOT0 is starting!
[2]boot0 commit : 80628dcde5dc4ecdc757a9e782c58d7cf1abf959

[60]dram size =64
[62]card no is 0
[63]sdcard 0 line count 4
[65][mmc]: mmc driver ver 2018-5-23 16:07:00
[69][mmc]: sdc0 spd mode error, 2
[78][mmc]: Wrong media type 0x00000000
[82][mmc]: ***Try SD card 0***
[99][mmc]: HSSDR52/SDR25 4 bit
[102][mmc]: 50000000 Hz
[104][mmc]: 30436 MB
[106][mmc]: ***SD/MMC 0 init OK!!!***
[177]Loading boot-pkg Succeed(index=0).
[189]Ready to disable icache.
[192]Jump to secend Boot.


U-Boot 2014.07 (Jul 31 2018 - 14:59:19) Allwinner Technology

uboot commit : 6604446f7bddb8fe53f2b993100929f92a5f4d6e

i2c_init: by cpux
[I2C-DEBUG]:i2c_set_clock() 354
[I2C-ERROR]:twi_send_clk_9pulse() 136 SDA is still Stuck Low, failed.
i2c_init ok
[0.241]pmbus:   ready
axp: get node[/soc/pmu0] error
axp_probe error
[0.247]PMU: cpux 408 Mhz,AXI=408 Mhz
PLL6=600 Mhz,AHB1=200 Mhz, APB1=100Mhz
key value = 4294967295, fel_key = [256,426]
DRAM:  64 MiB
Relocation Offset is: 03524000
axp: get node[/soc/pmu0] error
int sunxi_dma_init---
irq enable
workmode = 0,storage type = 1
[0.330]MMC:      0
SUNXI SD/MMC: 0
used mbr [0], count = 8
sunxi secure storage is not supported
[0.372]usb burn from boot
delay time 0
int sunxi_dma_init---
irq enable
sunxi_dma_install_int ok
[0.441]usb prepare ok
[1.243]overtime
sunxi dma exit
[1.277]do_burn_from_boot usb : no usb exist
logo addr = 0x83f00000
sunxi_read_bootlogo: read bootlogo partition successful
do not find fastboot status flag
--------fastboot partitions--------
-total partitions:8-
-name-        -start-       -size-     
bootlogo    : 400000        80000       
env         : 480000        40000       
boot        : 4c0000        600000     
rootfs      : ac0000        1900000     
rootfs_data : 23c0000       1900000     
misc        : 3cc0000       40000       
private     : 3d00000       40000       
UDISK       : 3d40000       0           
-----------------------------------
disable nand error: FDT_ERR_BADPATH
disable nand error: FDT_ERR_BADPATH
## error: update_fdt_dram_para : FDT_ERR_NOTFOUND
PowerBus = 0( 2:vBus 3:acBus other: not exist)
no battery exist
sunxi_bmp_logo_display
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at 80007fc0 ...
   Image Name:   ARM OpenWrt Linux-3.10.65
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2814408 Bytes = 2.7 MiB
   Load Address: 80008000
   Entry Point:  80008000
   XIP Kernel Image ... OK
   reserving fdt memory region: addr=81000000 size=10000
   Using Device Tree in place at 81000000, end 8100f0ff

Starting kernel ...

页脚

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

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