We have designed a custom board with BF526 - we chose the processor mainly for its USB interface. Our board will act as a peripheral to PC. In our board we use 16MB serial flash and 32MB SDRAM. We donot have asynchronous memory bank. We tried testing the USB interface with the driver for EZ-KIT modifying the SDRAM size and disabling asynchronous memory bank. But still we are finding problem in running the code as some modules are placed in the unaccessible memory. Can any one help me with a simple driver, wherein I can just get the device detected by the host PC?