Home
Company Products Tech.Info Notice    Dev.Tools
Home > Developement Guide > FAQ
FAQ
HMS30C7202  :  ADCLCDPMU PLL RESETSDRAM SMI MMCUART CAN SPI USBTIMER PWM PS2 KEDGPIOAPPLICATION
HMS30C7201  :  ADCPMU PLLETCAPPLICATION
[PMU]
Q1. [PMU] Is there a delay required after we write to Clkcntrl register with bit[6]=1?
[PCMCIA]
Q2. [PCMCIA] Is it possible to connect the 7201 directly to a PCMCIA card (without additional buffers)?
[LCD]
Q3. [LCD] Can we also interface displays with other resolutions besides these by writing into appropriate LCD control registers?
Q4. [LCD] To get the reference Platform up and running ... we will need a Display, Touch screen, keyboard, Power Supply. Is it included in the scope of supply. If not .. will it be possible for you to provide us with these at the time of supply ? The display can be either Mono or STN Color. If not .. can you recommend a Vendor who can supply these to us ?
[ADC]
Q5. [ADC] Does the reference platform include the circuit for a backlight and a Touch Screen Interface. From the investigation of the circuit it seems it does ... but the application notes doesn't make any mention of it. Can you please clarify?
Q6. [ADC] This in reference to the operation of the A/D convertor. Is it correct to assume that :
Analog inputs AN0, AN1 are used for the Touch Screen
AN2 is used for mains voltage monitoring
AN3 is used for backup battery monitoring
AN4 is used for the Speaker Input
[SMI]
Q7. [SMI] Can CLKEN bit in MEMCFG0 … MEMCFG5 be all set to logic 1 ? If so,will it be correct to assume that whenever the ARM accesses either of these chip selects ( CS0 to CS5 ), the BUSCLK will generate a CLK corresponding to the HALF the system CLK ? ( If the core is running at 60 MHz, the BUSCLK will will BE 30 MHz frequency ).
[UART]
Q8. [UART] In the Non-PDA Reference Development Kits, will it be possible for you to give us a bootloader where we can download the code using the on board UART ( serial UART 1 or 2 ) instead of the debug UART 3 ?
[GPIO]
Q9. [GPIO] We wish to configure the GPIO pins to generate an interrupt, when a logic 0 is generated or when a logic 1 is generated. Will it be correct to assume the following ?
Interrupt Generated when logic 0 is present on a Port pin
PIM ( Interrupt mask ) = 1
PIE ( Interrupt Edge ) = 0
PIP ( Interrupt Polarity ) = 1
Interrupt Generated when logic 1 is present on a Port pin
PIM ( Interrupt mask ) = 1
PIE ( Interrupt Edge ) = 0
PIP ( Interrupt Polarity ) = 0
Q10. [GPIO] We wish to configure the GPIO pins to generate an edge triggered interrupt, Will it be correct to assume the following :
PIM ( Interrupt mask ) = 1
PIE ( Interrupt Edge ) = 1
PIP ( Interrupt Polarity ) = How will this register need to be configured for rising edge and falling edge interrupt ?
[ETC]
Q11.[ETC] Are the following Peripherals supported by 7201?
- iRDA Interface
- Two Serial Ports for debugging the device
- PCMCIA Interface for PCMCIA Card and Compact Flash
- MMC Interface using SPI
- Two serial ports and one parallel port
- Keyboard interface
Q12. [ETC] What kind memories are there on the 7201 reference board?
Q13. [ETC] What is the output drivability of each of the pins on GMS30C7201 in terms of current sourcing and sinking ?
Q14. [ETC] What is the the output compliance in terms of Voltage for each of these pins ? ( i.e What does VoL and VoH correspond to if the pin is an ouput and what does ViL and ViH correspond to in case it is an input ).
Q15. [ETC] Is the piccolo disabled by default? What is the command to enable/disable the piccolo and when should it be performed?
[JTAG]
Q16. [JTAG] Does 7201 support JTAG Interface with connectors for Multi ICE and Imbedded ICE ?
[F/W]
Q17. [F/W] Does the Bootcode in the EPROM incorporate routines for programming the on board FLASH ? If not ... how can we program the on board FLASH and change the OS to WIN CE ?
Q18. [F/W] Is Angel Debug Monitor port available for the Reference Platform ?
Q19. [F/W] Is it possible to get the source for the boot loader that is there in the EPROM ?
[OS]
Q20. [OS] Can you tell me what Linux distributions are ported to the Hyundai ARM7 SOC? We have been in contact with PalmPalm who have said that they have already ported their Linux distribution (Tynux) to the Hyundai ARM7 SOC. Are there other Linux ports in development or planned for the future?
Q21. [OS] As I had mentioned to you, we are currently evaluating the use of Linux but we will also like to evaluate the use of Win CE also. Since currently we are in the process of evaluating Linux, we would like the reference platform to be loaded with Linux.
Q22. [OS] We will also want copies of Linux and Win CE ported to the reference platform with the necessary device drivers. I hope these are included.
[USB]
Q23. [USB] GMS30C7201 USB vendor ID and peripheral ID?
Q24. [USB] Is GMS30C7201 USB Bulk Max. Transfer Length is 32 Bytes?
Q25. [USB] Is there a way to control the Bulk Transfer Length during USB communication process?
Q26. [USB] According to the Data Sheet the USB Device Controller is USB 1.0 compliant. Can we use the processor to implement USB 1.1 compliant communication to an USB host? What is missing compared to a USB 1.1 Device Controller?
Q27. [USB] Does the limitation mean that command and status to the device may get lower priority than control messages to other devices as bulk pipes has lower priority than Control, Interrupt and Isochronous transfers? Or is there both bulk and control pipes to endpoint 1 and 2?
Q28. [USB] In order to let the CPU read the configuration ROM is that made by setting CPUMODE = 1 in the TicSEL register? On which address is the information then found?
Q29. [USB] So if we do not want to use DMA is an USB interrupt generated each time FIFO is filled/empty if we select CPU access mode and TIC mode enabled? From your answer I understand that the data in this case are found in the TicRX/TXDATA registers instead of the RX/TXDATA registers.
Q30. [USB] What is the format of the data in the the FIFO buffers? At reception I assume that the PID and CRC fields are removed, so only the data payload can be found in the FIFO. How can the user program find out how many Bytes in the FIFO that are valid, in case a packet is shorter than 32 Bytes?
Q31. [USB] According to USB spec.1.1 section 5.8.3, an endpoint can indicate end of transfer by sending a packet with less than maximum size or a zero length packet. What happens in the 7201 HW if a Windows 2000 PC sends less than maximum size or zero length Packet? Is it an error with nothing put in the FIFO in both cases?
Q32. [USB] is it necessary to connect an external line driver? (7201 USB)
Q33. [USB] Is it possible to run 7201 in low speed mode?