Nuvoton NUC900 Series User Manual Download Page 22

 

                                                                            

NUC900 Diagnostic Code User’s Manual

 

 
 

The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed, distributed or reproduced without permission from Winbond. 

                                                                                  

 

1110-0001-08-A 6/18/2009

 

 
 

2.9.10 UART1 H/W flow control 

Instrument 

HyperTerminal. 

Jumper Settings 

Set JP1 to select TXD2 or DTR1. Set JP2 to select TXD4 or RIn1. 
Set JP3 to select RXD2 or DSR1. Set JP4 to select RXD4 or CDn1. 

Test Sequence 

1.

 

Configure UART1 HyperTerminal as hardware flow control and 
set it to capture text file. Then start TX test. 

2.

 

Start RX test and then send the text file that captured before by 
UART1 HyperTerminal. 

3.

 

Program should compare the TX and RX data. 

Note 

Only for UART1 test. 

 
 
 

2.9.11 UART1 S/W flow control 

Instrument 

HyperTerminal. 

Jumper Settings 

Set JP1 to select TXD2 or DTR1. Set JP2 to select TXD4 or RIn1. 
Set JP3 to select RXD2 or DSR1. Set JP4 to select RXD4 or CDn1. 

Test Sequence 

1.

 

Configure UART1 HyperTerminal as Xon/Xoff mode and set it to 
capture text file. Then start TX test. 

2.

 

Start RX test and then send the text file that captured before by 
UART1 HyperTerminal. 

3.

 

Program should compare the TX and RX data. 

Note 

Only for UART1 test. 

 
 
 
 

2.10  I2C 

The NUC910 I2C includes two channels, I2C_0 and I2C_1, which is a two-wire, bi-directional 
serial bus that provides a simple and efficient method of data exchange between devices. The 
I2C standard is a true multi-master bus including collision detection and arbitration that 
prevents data corruption if two or more masters attempt to control the bus simultaneously. 

 

Summary of Contents for NUC900 Series

Page 1: ...formation is the exclusive intellectual property of Winbond Electronics and shall not be disclosed distributed or reproduced without permission from Winbond 1110 0001 08 A 6 18 2009 NUC900 Series Diag...

Page 2: ...2 2 1 RAM disk access 8 2 3 LCD 8 2 3 1 Video display test 8 2 3 2 OSD display test 9 2 3 3 Alpha test 9 2 4 2D Graphic Engine 9 2 4 1 Bitblt test 10 2 4 2 Solid Fill 10 2 4 3 Color Pattern Fill 10 2...

Page 3: ...andom read 23 2 10 2 I2C0 page write sequential read 23 2 10 3 I2C1 byte write random read 23 2 10 4 I2C1 page write sequential read 24 2 11 ADC 24 2 11 1 ADC interface with 4 wire touch panel 24 2 12...

Page 4: ...ced without permission from Winbond 1110 0001 08 A 6 18 2009 1 Introduction 1 1 NUC910 Test Items USB Host 2 ports USB Device LCD 2D Graphic Engine Audio AC97 FMI SD Card Memory Stick and NAND flash A...

Page 5: ...t be disclosed distributed or reproduced without permission from Winbond 1110 0001 08 A 6 18 2009 UART I2C ADC RTC PS 2 SPI 1 3 NUC950 Test Items USB Host 2 ports USB Device Audio AC97 and I2S FMI SD...

Page 6: ...OHCI with USB 1 1 mass storage device 2 1 1 EHCI with USB 2 0 mass storage device Instrument Any USB 2 0 mass storage device Jumper Settings None Test Sequence 1 Plug any USB 2 0 mass storage device i...

Page 7: ...bytes file on the USB disk and read back to compare 3 If the test was completed and passed you will see Test OK message on console Otherwise the test failed Note This test can also be done under an US...

Page 8: ...ettings JP11 Test Sequence 1 Plug USB cable into PC USB port 2 Copy any file to the removable disk and then open it 3 If file access is ok this test passed Note 1 USBD library must be built with RAM d...

Page 9: ...board 2 See the image shows on the LCD correct or not Note Size 128X160 color bar image cover on the video image 2 3 3 Alpha test Instrument LCD module TD035STED3 Jumper Settings None Test Sequence 1...

Page 10: ...TD035STED3 on the EV board 2 Test function will show the image on the LCD 3 The image demonstrates whether correctly Note Bitblt test includes several kinds of Pattern BLT Color Font Expanding BLT Rec...

Page 11: ...ill Instrument LCD module TD035STED3 Jumper Settings None Test Sequence 1 Plug the LCD module TD035STED3 on the EV board 2 Test function will show the image on the LCD 3 The image demonstrates whether...

Page 12: ...monstrates whether correctly Note Several images overlap on the LCD 2 4 7 Line Draw Instrument LCD module TD035STED3 Jumper Settings None Test Sequence 1 Plug the LCD module TD035STED3 on the EV board...

Page 13: ...Up Instrument LCD module TD035STED3 Jumper Settings None Test Sequence 1 Plug the LCD module TD035STED3 on the EV board 2 Test function will show the image on the LCD 3 The image demonstrates whether...

Page 14: ...er 2 Listen the sound output from AC 97 I2S is correct or not Note 8K sampling rate PCM is used 2 6 FMI NUC910 Storage Interface Controller includes SD host NAND host and MS host The FMI diagnostic co...

Page 15: ...Initial the NAND flash and then write read compare Note 2 6 4 MS0 Test Instrument Any MS MS PRO card Jumper Settings MS0 switch turn ON and SD0 switch turn OFF Test Sequence Initial the card and then...

Page 16: ...Initial the card and then wait the card insert or remove After insert remove card two times the program will exit Note 2 6 8 MS0 Card detection Test Instrument Any MS MS PRO card Jumper Settings MS0 s...

Page 17: ...o the following test Get the disk information Read Write Compare data test 2 7 1 Get the disk information Instrument One IDE hard disk Jumper Settings SW3 all on SW4 all off Test Sequence 1 Connect ha...

Page 18: ...fter UDP packet was sent Note 2 9 UART NUC910 has 5 UART channels UART0 UART4 Both NUC920 and NUC960 only have 3 UART channels UART0 UART2 UART0 is a general UART block without Modem I O signals UART1...

Page 19: ...nel which you want to test on UART0 HyperTerminal Note If the RS232 socket plugs in the wrong port program should be suspended 2 9 2 Simple UART receiving Instrument HyperTerminal Jumper Settings Set...

Page 20: ...ak interrupt Instrument A RS232 socket that TX RX is closed Jumper Settings Set JP1 to select TXD2 or DTR1 Set JP2 to select TXD4 or RIn1 Set JP3 to select RXD2 or DSR1 Set JP4 to select RXD4 or CDn1...

Page 21: ...text file and start TX test 2 Start RX test and then send the text file that captured before by UART1 HyperTerminal Note Only for UART1 test 2 9 8 UART2 IrDA Instrument IrDA module Jumper Settings Non...

Page 22: ...d RX data Note Only for UART1 test 2 9 11 UART1 S W flow control Instrument HyperTerminal Jumper Settings Set JP1 to select TXD2 or DTR1 Set JP2 to select TXD4 or RIn1 Set JP3 to select RXD2 or DSR1 S...

Page 23: ...write random read Instrument EEPROM Jumper Settings SW1 1 4 ON 5 8 OFF SW5 1 4 OFF Test Sequence 1 Program should write data to EEPROM at offset address 2 Program read data from EEPORM at the address...

Page 24: ...o EEPROM at offset address 2 Program read data from EEPORM at the address that wrote before 3 Compare TX and RX data Note 2 11 ADC The NUC910 ADC is 10 bit analog to digital converter with 8 channel i...

Page 25: ...message will occur on the console Note Please press the red mark in center of square target 2 12 RTC The NUC910 920 Real Time Clock RTC block can be operated by independent power supply while the syst...

Page 26: ...you will see OK message on console Otherwise the test failed Note Remember to install battery 2 12 3 Set current time test Instrument None Jumper Settings None Test Sequence 1 Test program will set c...

Page 27: ...ll battery 2 12 6 Alarm interrupt test Instrument None Jumper Settings None Test Sequence 1 Test program will enable alarm interrupt function set current and alarm time by one sec 2 When alarm time is...

Page 28: ...a bi directional serial protocol to connect an IBM AT or PS 2 keyboard The host controller handles the electronic interface and protocol without software involving If any key is being pressed release...

Page 29: ...ssage on UART0 HyperTerminal Note Plug in PS 2 Mouse first 2 14 Smart Card The smartcard test function can test whether smartcard interface is working properly or not The Smart Card diagnostic code ca...

Page 30: ...el to serial conversion on data characters received from CPU The SPI diagnostic code can do the following test Access SPI Flash Test 2 15 1 SPI Flash Test Instrument None on board SPI Flash Jumper Set...

Page 31: ...uration every time an interrupt occurs 2 17 1 PWM timer operation test Instrument Oscilloscope option Jumper Settings PWM switch ON option Test Sequence 1 Configure PWM 2 One shot mode test 3 Toggle m...

Page 32: ...tem will enter power down mode until press 0 0 to trigger wake up function 3 If the test was completed and passed you will see Wake up success message on console Otherwise there is no any message on c...

Page 33: ...ill console out the key which you have ever pressed after press any key in PC Note Press KPI key less than ten times 2 18 5 KPI Three Key Mode Test Instrument On board 4 8 keypad Jumper Settings SW3 O...

Page 34: ...ic Code User s Manual The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed distributed or reproduced without permission from Winbond 1110 0001...

Reviews: