核心板: Tiny4412 | Smart210 | Tiny210 | Tiny6410 | Tiny2451 | Tiny2416 | Micro2440 | Smart4418 | Smart6818 | SOM-RK3399
卡片電(diàn)脑: NanoPC-T1 | NanoPC-T2 | NanoPC-T3 | NanoPi NEO | NanoPi NEO2 | NanoPi NEO Air | NanoPi S2 | NanoPi A64| NanoPi M1 Plus | NanoPi K2| NanoPi NEO Plus2 | NanoPi Duo | NanoPi Fire2A | NanoPi Fire3| NanoPC-T3 Plus | NanoPi NEO Core | NanoPi NEO Core2
| NanoPi K1 Plus | NanoPC-T4 | Core4418 | NanoPi M4 | NanoPi M4V2 | NanoPi NEO4 | NanoPi Duo2| NanoPi R1| NanoPi R2S
| NanoPi R4S| NanoPi R2C| NanoPi R2C Plus | NanoPi R5S| NanoPi R5C| NanoPi R6S| NanoPi R6C
一體(tǐ)化板: Mini210s | Mini6410 | Mini2451 | Mini2440
首页 公司简介 | 各地代理(lǐ) | 支持和讨论 | 下载 | 维基 | 中文(wén)论坛 | English Forum | 联系我们
 
�ײ� | ����(2009-2-28) | �ֲ� | ���� | ��Դ | �嵥 | ͼ��
micro2440����DVD��������  
  ���е��ļ���
1 Embedded VisualC++
2 images
3 linux
4 linuxʾ������
5 OpenSourceBootloader
6 uCos2
7 WindowsCE5.0
8 WindowsCE��������ģ��
9 windowsƽ̨����
10 �����
11 ��ƷͼƬ
12 ��ý����ʾ
13 �Dz���ϵͳʾ������
14 ����ԭ�ٷ���վS3C2440����
15 оƬ�ֲ�
16 ԭ��ͼ�ͷ�װ��
       
       

Ŀ¼���ݼ�Ҫ����
1 Embedded VisualC++ �� EVC��װ�ļ�Ŀ¼  
    Embedded VisualC++���EVC���汾4.0�����ڿ���WindowsCEӦ�ó��򣬱��ļ����л�������Ӧ��SP4�����ļ����䰲װ��ʹ�ò�����Բο��ֲ�ĵ�9�½�  
2 images �� ��д�ļ�ӳ��Ŀ¼  
    ��Ŀ¼�д���˿�ֱ����д��������������ļ�����Ϊ�����ƿ�ִ���ļ������а���Linux��WindowsCE5.0, uCos2��������Գ����  
   
���ļ����е����ļ����б�
�ں�����Ҫ�ļ�
Linux supervivi_micro2440,zImage_n35,root_default.img,root_qtopia_mouse.img,root_qtopia_tp.img,root_mizi.img
wince5.0 supervivi_micro2440, EBOOT_2440.nb0, NK_ce5_N35.bin, NK_ce5_N35.nb0
�����ļ���myled.bin, 2440ucos2_N35.bin, ?2440uCos2_A70.bin, 2440uCos2_VGA1024x768.bin
2440test_N35.bin, 2440test_A70.bin, 2440test_VGA1024x768.bin
 
3 linux �� Linux������Ŀ¼  
    ���ļ����а����˿���Linux���õ��Ľ�����������ߣ��ں�Դ����(�ں�������������Դ����)��Ӧ�ó���ʾ�������ļ�ϵͳ�������ߣ��ļ�ϵͳԴĿ¼�������ϣ������Ǽ�Ҫ˵����  
   
���ļ����е���Ҫ�ļ�����
�ļ�˵��
arm-linux-gcc-2.95.3.tgz 2.95.3�汾��arm-linux������빤�����������ֲ�ֱ�ӽ�ѹʹ�ã���Ҫ��������bootloader-vivi
arm-linux-gcc-3.3.2.tgz 3.3.2�汾��arm-linux������빤�����������ֲ�ֱ�ӽ�ѹʹ�ã���Ҫ��������arm-qtopia��ipaq-qtopia
arm-linux-gcc-3.4.1.tgz 3.4.1�汾��arm-linux������빤�����������ֲ�ֱ�ӽ�ѹʹ�ã���Ҫ���������ں˺ͳ�����Ӧ�ó���
linux-2.6.13-mini2440-20080910.tgz �ں�Դ�����������֮����������Ϊ���µİ汾�����а�����������ĸ�������Դ���룬����Դ����λ�����¡�

(1)DM9000 ��������
kernel-2.6.13/drivers/net/dm9000x.c
(2)����(����������������0,1,2����Ӧ�豸��/dev/tts/0,1,2)
kernel-2.6.13/drivers/serial/s3c2410.c
(3)ʵʱʱ��RTC ����
kernel-2.6.13/drivers/char/s3c2410-rtc.c
(4)LED ����
kernel-2.6.13/drivers/char/qq2440_leds.c
(5)��������
kernel-2.6.13/drivers/char/qq2440_buttons.c
(6)����������
kernel-2.6.13/drivers/input/touchscreen/s3c2410_ts.c
(7)yaffs �ļ�ϵͳԴ����Ŀ¼
kernel-2.6.13/fs/yaffs2
(8)USB ��ꡢ����Դ����
kernel-2.6.13/drivers/ usb/input/hid-input.c
(9)SD/MMC ������Դ����Ŀ¼(��2.6.13 �ں��н�֧��2G �������ڵ�SD ��)
kernel-2.6.13/drivers/mmc
(10)Nand Flash ����
kernel-2.6.13/drivers/mtd/nand
(11)UDA1341 ��Ƶ����Ŀ¼
kernel-2.6.13/ sound/oss/uda1341.c
kernel-2.6.13/ drivers/l3
(12)LCD ����(����3.5", 7", 8.4", 10.4", 12.4", 15"�ȴ�С������)
kernel-2.6.13/drivers/video/s3c2410fb.c
(13)����֧������
kernel-2.6.13/drivers/usb/storage
(14)����΢USB ����ͷ����
kernel-2.6.13/drivers/usb/media/gspca
busybox-1.2.0.tgz linux����߼�Դ��������û������Լ��������������µġ�
arm-qtopia.tgz ARM�汾��Ƕ��ʽͼ�ν���qtopia��Դ�����������qt/Embedded, qtopia, Ƕ��ʽ�������Դ���룬�������ο��ֲ�ĸ�¼1��װ�ͱ��룬���������qtopia�������ÿ���֧��USB���ͼ��̣����ܺʹ�����ͬʱʹ�á�
ipaq-qtopia.tgz ARM�汾��Ƕ��ʽͼ�ν���qtopia��Դ�����������qt/Embedded, qtopia, Ƕ��ʽ�������Դ���룬�������ο��ֲ�ĸ�¼1��װ�ͱ��룬���������qtopia�������ÿ���֧�ִ����������ܺ�USB���ͼ���ͬʱʹ�á�
x86-qtopia.tgz PC�汾��Ƕ��ʽͼ�ν���qtopia��Դ�����������qt/Embedded, qtopia, Ƕ��ʽ�������Դ���룬�������ο��ֲ�ĸ�¼1��װ�ͱ���
mkyaffsimage.tgz ����yaffs�ļ�ϵͳ��ʹ�õĹ��ߣ�ֱ�ӽ�ѹ��װʹ�ã����ֲ�8.3
examples.tgz LinuxӦ�ÿ���ʾ����������β��������豸��LED�������������̣���ѧ�������ã�C++ʾ�����̱߳��ʾ����
jflash2440.tgz linux��ʹ��JTAG����дnand flash�Ĺ��ߣ������õ�
root_default.tgz root_default.img��Ӧ���ļ�ϵͳ��
root_mizi.tgz root_mizi.img��Ӧ���ļ�ϵͳ��
root_nfs.tgz ͨ��NFS���ʱ��Ҫ���ļ�ϵͳĿ¼
root_qtopia_mouse.tgz root_qtopia_mouse.img��Ӧ���ļ�ϵͳ��
root_qtopia_tp.tgz root_qtopia_tp.img��Ӧ���ļ�ϵͳ��
vivi.tgz bootloader-viviԴ�����
�����ļ���Ŀ¼��porting sample\Ŀ¼���������е�mp3������madplay��Դ���뼰��ֲ�ű�����ϸ��ֲ���̼��ֲ�6.5
 
4 Linuxʾ������  
    ��Ŀ¼�е��ļ���ѹ��"linux"Ŀ¼�е�"examples.tgz"�����ǵ���������ȫһ���ġ�  
5 OpenSourceBootloader �� �����ڱ�������Ŀ���Դ���������bootloader  
    ����S3C2440ϵͳ�кܶೣ����bootloader�����ǵĹ��ܺ����ܸ���Ŀ�ĸ��в��أ������Ǽ�Ҫ���ܣ�  
   
���ļ����е���Ҫ�ļ�����
�ļ�˵��
u-boot-1.1.6-FA24x0.tar.gz

u-boot-1.1.6Դ������������ʹ�á���д�ķ������ֲ�7.3������������ ��
1.?ͬʱ֧��S3C2410��S3C2440
2. ֧�ִ���xmodemЭ��
3. ֧��USB���أ�������PC��ʹ��dnw������
4. ֧������оƬCS8900
5. ֧��NAND Flash��д
6. ֧�ִ�Nor/Nand Flash���
7. ֧����дyaffs�ļ�ϵͳӳ��
8. ����ֱ�����ص��ڴ�����
9. ������֧��CS8900���ֿ���֧��DM9000�����ǣ�����ͬʱ֧�֣�Ҫѡ��֧���ĸ�����оƬ����Ҫ��include/configs/open24x0.h�н������ã����£�
#if 0 // ��Ϊ #if 1����֧��CS8900������֧��DM9000
#define CONFIG_DRIVER_CS8900 1 /* we have a CS8900 on-board */
#define CS8900_BASE 0x19000300
#define CS8900_BUS16 /* the Linux driver does accesses as shorts */
#endif
#if !defined(CONFIG_DRIVER_CS8900)
#define CONFIG_DRIVER_DM9000? 1
#define CONFIG_DM9000_USE_16BIT? 1
#define CONFIG_DM9000_BASE? 0x20000000
#define DM9000_IO? ? 0x20000000?
#define DM9000_DATA? ? 0x20000004
#endif
���뷽����
��ѹ��ִ���������
make open24x0_config
make

vivi.tgz ��������vivi���������ڱ��������viviԴ���������֧��nor ���� nand�������ϸ�ı������д�������ֲ�7.1
YL2440A_MON.rar ����������˾��������2440mons USB���ؼ�س����޸Ķ�����bootloaderԴ���룬ʹ��ADS���룬���ֲ�7.2
�����ļ���Ŀ¼��ԭʼ����\Ŀ¼������bootloaderδ���޸ĵ���ԭʼ�Ĵ��룬�����ο�
 
6 uCos2 �� ʵʱ��ռʽǶ��ʽ����ϵͳuCos-II  
    ��Ŀ¼������ֲ�õ������ڱ��������uCos2Դ���뼰��Ӧ�Ķ�������д�ļ�������ʵ�ֵĹ��ܱȽϼ򵥣���Ҫ��ͨ���������һЩ������Ϣ����ͨ��LCD��ʾ��һ��ͼƬ��������LCD�ϴ�ӡ����(�����ĵ���12x12�ֿ�)��ASC�롣�������д�ķ������ֲ�4.5  
7 WindowsCE5.0 �� WindowsCE5.0������Ŀ¼  
    ���ļ����а���ʹ�ñ������忪��ʱ���õ���BSP����Դ���룬����ʾ����PlatformBuilder5.0��2007������EVC��̿���LEDʾ��, SDK�����ݣ��ֲ��9���й������ǵ���ϸʹ��˵����BSP�еĵĸ�������Դ����λ�����£�
Ŀ¼λ��(��SMDK2440\DriverΪ���)
˵��
DISPLAY

LCD����Դ����Ŀ¼

dm9000 DM9000����Դ����Ŀ¼
Userkey ������������Դ����Ŀ¼
LEDdriver LED����Դ����Ŀ¼
Nandflsh NandFlash����Դ����Ŀ¼
serial ��������Դ����Ŀ¼
TOUCHP ����������Դ����Ŀ¼
USB USB host & slave����Դ����Ŀ¼
WAVCLICK��WAVEDEV ��Ƶ����Դ����Ŀ¼

�����ļ���Ŀ¼˵����
(1) sd������ȡ������ԭ���ṩ��DLL�ļ���û��Դ����
(2) �󲿷��豸�ij�ʼ��λ��smdk2440\KERNEL\HAL\cfw.c�ļ���
(3) WindowsCE�Ŀ���������һ�������ļ�(smdk2440\KERNEL\HAL\samsung.c)������ʹ��"windowsƽ̨����\LCD��ɫͼƬת������BMP_to_H\bmp2h.exe"�������ɣ�ע����Ҫȥ��һЩ���õ���Ϣ���ο�ԭʼ��samsung.c���ɡ�
(4) Ҫ���Ĵ��ڵ�����Ϣ��������Բο�smdk2440\KERNEL\HAL\debug.c��������Ĭ��ΪUART0����ͨ��˵��COM1

 
8 WindowsCE��������ģ��  
    ��Ŀ¼�а���WindowsCE������������������һ����û��Դ����ģ�������Ҫ�ṩ��USB wifi��������װ�����ͺ�ΪVNT6656G����װ�������ֲ�9.1.3  
9 windowsƽ̨����  
    ѧϰ������������һ�����WindowsXPϵͳ�Ϳ����ˣ����赥����װLinuxϵͳ��ʹ�ø�Ŀ¼�����vmware��������ֲ����ᵽ�����в����Ͳ��衣����֮�⣬���ļ����л��������³��ù��ߣ�
���ļ����е����ļ����б�
˵��
ActiveSync ����WindowsCEʱ���õ���ͬ������װ�ļ���������΢����վ��Ϊ��������
ADS1.2 ����ARM�������ߣ����H-JTAG���Ա���͵����������������������2440test, myled, uCos2�ȡ�
bmp2T ��������WindowsCE���������С���ߣ�����Ϊbmp��ʽ��ͼƬ�������һ��C��һ��C�������顣
CE��ͬ��USB���� ��װ��ActiveSync�󣬽���������WinCE�Ŀ����壬����Ҫ��װ��������������ʹ��ͬ�����ܡ�
dnw ʹ��USB���ء����¡����ݿ�����ϵͳ���õ��Ĺ��߳���������ԭ���ṩ������֮�۽����˸Ľ��������˱��ݹ��ܡ�
GIVEIO ʹ��sjf2440ͨ��������дflashʱҪ��װ��������
H-JTAG �dz����õ�JTAG�����������ϴ��������ʹ�����������JTAGС����е������ԣ�����ȡ�
��װʹ��H-JTAG��дNOR Flash���ֲ�2.6һ��
ʹ��H-JTAG + ADS���е������ԣ����ֲ������
ʹ��H-JTAG���Կ�����дNOR FLASH������֧�ֵ��ͺ��ڶ࣬�еij��ҿ�����Ϊ�˽�ʡ�ɱ���ȥ����NOR FLASH����H-JTAG�޷�ֱ����дNAND FLash��û��NOR FLASH�İ���ʮ�ֲ���������������ά���ġ�
j2sdk-1_4_1_02-windows-i586 java�����װ����ͨ������������ͷʱ��ʹ�õ���һ��java������Ҫ�õ���java�����
LCD��ɫͼƬת������BMP_to_H ��uCos2��2440test�У���ʱҪ��LCD����ʾһ��ͼƬ����Ҫ���Ȱ���ת��Ϊ���飬����Ҫ�õ��������
SJF2440 ͨ����������дflash�Ĺ��ߣ����밲װGIVEIO����ʹ�ã��ٶ�����û��У�鹦�ܡ��ó����������ṩ����Դ���룬�е��˽����˸Ľ�����֧�ָ����ͺŵ�NOR FLASH����Զ����H-JTAG֧�ֵ��ͺŶࡣ
tftpboot һ������tftp����������һ�����u-bootʹ��
usb���� ʹ��superviviͨ��USB��װʱ������Ҫ��װ���������򣬰�װ������ֲ�2.2.2����������Դ���룬λ��"static/file/NanoPC-T1_Compiling_Ubuntu_Kernel_guide"�С�
Vmware ��������vmware�İ�װ����
 
10 �ο�����  
    һЩ�����ṩ�Ŀ������ϣ����������硣  
   
���ļ����е����ļ��л��ļ�
˵��
Linux�������򿪷�������-Ӣ��_pdf(Ŀ¼) Linux�������򿪷������棬ÿ���½�һ���ļ����ܹ�24��pdf����ΪӢ��
ldd3_pdf.tar.bz2 �����鼮pdf��ѹ����
static/file/NanoPC-T1_Compiling_Ubuntu_Kernel_guide  
static/file/NanoPC-T1_Compiling_Ubuntu_Kernel_guide  
S3C2440�����ֲ� ������s3c2440.pdfӢ���ֲᷭ�룬����ȫ��
static/file/NanoPC-T1_Compiling_Ubuntu_Kernel_guide  
 
11 ��ƷͼƬ  
    ���������һЩ����ͼƬ  
12 ��ý����ʾ  
    ����һЩ�����IJ��������������˼򵥵���Ƶ����Ϊ��Ļ¼��Ϊexe�ļ���˫���������йۿ���  
   
���ļ����е����ļ��л��ļ�
˵��
��װUSB����.exe  
��װvmware.exe  
��װWINCE42.exe ��¼���ڱ��������ֲ���û����Ӧ�IJ�����˵��
��װʹ��BSP����CE4.2�ں�.exe ��¼���ڱ��������ֲ���û����Ӧ�IJ�����˵��
��װʹ��CE5��BSP�����ں�.exe  
����ʹ�ó����ն�.exe  
 
13 �Dz���ϵͳʾ������  
    ���ļ����а���2�����ļ���  
   
���ļ����е����ļ��л��ļ�
˵��
myled ��򵥵�һ��LED���Դ��룬���й����ļ�����ֱ��ʹ��ADS���롣���ֲ�4.1
2440test

������Գ������к���ڴ��ڳ������²˵������ݸ���˵���ɽ��и�����ԣ�ʹ�÷������ֲ�2.3��������ֲ�4.3��
Please select function :
0 : Please input 1-16 to select test
1 : Test PWM
2 : RTC time display
3 : Test ADC
4 : Test interrupt and key scan
5 : Test Touchpanel
6 : Test NEC 3.5" LCD
7 : Test LCD TFT 800x480
8 : Test VGA 1024x768@70Hz
9 : Test IIC EEPROM, if use QQ2440, please remove the LCD
10 : UDA1341 play music
11 : UDA1341 record voice
12 : Test SD Card
13 : Test CMOS Camera

myled.bin ͨ��myled���̱�����Ķ����ƿ�ִ�г��򣬿����ص��ڴ����У�Ҳ����ֱ����д��nand flash����
2440test_N35.bin ͨ��2440test���̱�����Ķ����ƿ�ִ�г��򣬿����ص��ڴ�(0x30000000)���У�Ҳ����ֱ����д��nand flash���У����뷽�����ֲ�4.3�½�
2440test_A70.bin
2440test_VGA1024x768.bin
 
14 ����ԭ�ٷ���վS3C2440����  
    ���ǹٷ���վ�Ѿ��޷�����S3C2440оƬ��صĿ����ĵ���������ǰ���ر���ģ����ڹ����и�������������ܶ�ο����Ϻʹ��룬�ڴ�û����ϸ���������ǶԴ�û�м���֧�֣������ο���  
15 оƬ�ֲ�  
    ��Ŀ¼�а��������������õ�����ҪоƬ�����ֲ�  
16 ԭ��ͼ�ͷ�װ��  
    ���ļ����а��������������ԭ��ͼ�ͷ�װ�⣬��Ϊprotel99se��ʽ������ԭ��ͼҲ��pdf��ʽ  

     

版权所有(yǒu):广州友善電(diàn)子科(kē)技有(yǒu)限公司
销售:020-85201025 技术支持:13719442657 技术支持Email: techsupport@friendlyarm.com
地址:广州市科(kē)學(xué)城科(kē)學(xué)大道33号视联科(kē)技园A座118室
建议使用(yòng)1024×768分(fēn)辨率、IE4.0以上版本浏览