I think the uboot supplied with EVM is older version and thus doesn t have all the necessary features/fixes.Ĭan you provide the details of uboot version supplied with EVM ? and also check if there are any new version of TI supported uboot available. #define CONFIG_USBD_PRODUCT_NAME "DA830EVM" #define CONFIG_USBD_MANUFACTURER "Texas Instruments" #ifdef CONFIG_USB_KEYBOARD /* HID class support */ #define CONFIG_DOS_PARTITION /* inclue support for FAT/storage */
![u boot console u boot console](http://dajixiangasia.com/wp-content/uploads/2015/03/uboot-kk03.png)
#define CONFIG_CMD_FAT /* inclue support for FAT/storage */ #define CONFIG_CMD_STORAGE /* inclue support for usb-storage cmd */
![u boot console u boot console](https://c8.alamy.com/compde/j8n8p2/u-boot-batterien-vom-griechischen-hersteller-system-sonnenlicht-sa-sind-auf-die-ausstellung-der-internationalen-defence-technology-conference-udt-undersea-defence-technology-in-bremen-deutschland-30-mai-2017-ersichtlich-der-kongress-befasst-sich-speziell-mit-unterwasser-waffensysteme-anti-u-boot-technologien-und-mine-warfare-foto-ingo-wagnerdpa-j8n8p2.jpg)
#define CONFIG_USB_STORAGE /* MSC class support */ #define CONFIG_CMD_USB /* include support for usb cmd */ #ifdef CONFIG_MUSB_HCD /* include support for usb host */ #define CONFIG_USB_DA8XX /* Platform hookup to MUSB controller */ We would require to copyĪll the USb configs (below) from da830evm.h to da850evm.h. The latest denx uboot tree has all the required USB configs in include/configs/da830evm.h and not yet available at include/configs/da850evm.h. The header file in "include/configs/da850evm.h" from the latest uboot source tree does not contain any USB-specific #defines, as the uboot supplied with the L138 board support package.Īt this point, I have an error-free build. #define CONFIG_SYS_CONSOLE_IS_IN_ENV // added per uboot's READMEįYI, unti I added "CONFIG_USB_DA8XX" to da850evm.h, I was getting the following error at compile time: "USB Lowlevel not defined". #define CONFIG_USB_TTY // added per uboot's README #define CONFIG_USB_DEVICE // added per uboot's README #define CONFIG_MUSB_UDC // added per Ajay #define CONFIG_USB_DA8XX // added to resolve "USB Lowlevel not defined" error in usb.h I had to add the following to da850evm.h to get a clean build when enabling usbtty: So, to be clear, has the L138-specific patches been applied to the current u-boot source tree (I can only assume this). I was using the version of uboot supplied with the L138 board. Per your instructions, I downloaded the latest version of u-boot from denx.