天嵌 ARM开发社区

 找回密码
 注册
12
返回列表 发新帖
楼主: banyanhe

TQ2440连续图片显示花屏

[复制链接]
亚瑟王 发表于 2010-5-14 17:09:20 | 显示全部楼层
超过1MB的,在拷贝时就一定要拷贝大于1MB的空间才行。
bayji 发表于 2010-5-16 07:52:55 | 显示全部楼层
来学习学习
collonfan 发表于 2010-5-27 17:04:18 | 显示全部楼层
本帖最后由 collonfan 于 2010-5-27 17:06 编辑

15# smaly_z


为何我的用了上面的方法还是没有效果,下到NANDFLASH中就可以正常显示,到SDRAM中后面三张就显示不正常。
直接用的例2.1的BIN文件试了,1.4的BIN文件。再做修改后下进去,都是后三张无法显示
亚瑟王 发表于 2010-5-29 17:43:29 | 显示全部楼层
你编译出来的*.bin容量是多大的?
collonfan 发表于 2010-6-13 19:36:51 | 显示全部楼层
19# 亚瑟王


Example2.1 bin文件924KB,下载到SDRAM中后三张无法显示。        下载到NANDFLASH中六张图显示正常。
Example1.4bin文件1.15MB(版主提供的),下载到SDRAM中只有第一张正常显示。后五张无法显示。      下载到NANDFLASH中前五张图显示正常,最后一张花屏。
Example1.4按照11楼提供的方法修改NAND.C中的U32 size = 0x200000;编译后下载到SDRAM中仍然只有第一张正常显示。后五张无法显示。下载到NANDFLASH中六张图均显示正常
haichang417 发表于 2010-7-25 15:34:06 | 显示全部楼层
我编译生成的bin文件有1.15M。因为我是用keil编译的,目前还不支持nand flash烧写运行。都是下载到内存,开始就是只有第一张图片能显示1/3左右,后面的全部花屏。  后来修改了了Nand.c 的U32 size = 0x400000 (4M),绝对够大了。重新下载到SDRAM,一起就OK了。
ceasar_2011 发表于 2012-3-12 10:51:09 | 显示全部楼层
一开始从nor中启动时显示六张会花屏
然后从nand启动,不会花屏
再切回nor中启动,又不会花屏了,何解?
ceasar_2011 发表于 2012-3-12 10:56:17 | 显示全部楼层
smaly_z 发表于 2010-5-8 19:40
问题解决了,修改如下:再nand.c文件中:
void RdNF2SDRAM( )
{

试了下,我用这中方法也能解决此问题
编译出来的.bin有1m多
亚瑟王 发表于 2012-3-12 16:13:43 | 显示全部楼层
现在搞不懂你们的程序怎么编写的了,如果从Nand搬运到内存中的文件尺寸小于了镜像实际尺寸肯定显示会有问题的。也就是烧写到内存OK,烧写到Nand有问题的原因。
至于烧写到Nand OK,在内存不行这个不知道怎么弄的。谁把代码贴上来看看吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 14:38 , Processed in 1.022500 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表