-
Brenden Tisler authored
kirkstone-next (squashed) * Resolve "Emac Distro license files" btisler/118-emac-distro-license-files (squashed) * Add MIT License to EMAC-OE Remove unneeded license files Reviewed license compliance with vendor layers misc spacing * Update versioning to 6.0.3 * Resolve "Add SoM-3354 Support to kirkstone" btisler/128-som-3354-support (squashed) * Add AD7173 driver in from xilinix, address wpa-supplicant warning on parse Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: add serial_dev_bus_ctrl_ttyport to fixed bluetooth and add hardware flow control to dual uart Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: add bluetooth to machine features Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: fix dual uart - got the default register settings from the device on power up - they seem to work fine, need to test intergrity at high speeds - if the timings are wrong the bus will hang - have both uarts by default disabled (best practice for dtsi files) - add timings to uart7 in the case of not using uart6, otherwise timings are not passed down Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: wip timings adjusted on gpmc Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: clk-gen si5351 working - needs the si5351a not the si5351b for the additional pll Working: - usb, mmc, spi0, leds, eth, can - lcd display and backlight drivers - wl1807 wifi - i2c0 - eeproms on som and carrier - si5351a clk-gen - pmic - rtc1 - touchscreen TODO: - gpmc uarts still need work - gpu driver does not start (sgx from ti) - need to switch uboot env to spi serial flash - need to test bluetooth after dual uarts are fixed - define dev carrier handy i/o header pins and functions with status disabled in dt conf Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: fix wifi and bt firmware not being istalled Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: fix some todos - added fw utils - added wifi and bluetooth requirements - fixed audio codec issue - set rtc1 as default Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: good progress, WIP Working: - usb, mmc, spi0, leds, eth, can - lcd display and backlight drivers - i2c0 - eeproms on som and carrier - pmic - rtc1 - touchscreen TODO: - clock gen setup needs fixed - gpmc uarts still need work - need to set main rtc as rtc1 - audio codec does not read id - gpu driver does not start (sgx from ti) - need to add fw_print/set - need to switch uboot env to spi serial flash - need to add Wifi/BT WL1807 driver and dt conf - define dev carrier handy i/o header pins and functions with status disabled in dt conf Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: move to linux yocto - resolved usb startup issue in kernel - moved powervr kernel module to 5.15 - SPI is still an issue - GPMC is still an issue Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: the kernel fails to start if this is not 24MHz, this is strange since the device uses a 26MHz xtal, tested that the device requires the xtal populated, it is required Signed-off-by: Brenden Tisler <btisler@emacinc.com> * u-boot: refresh patch files Signed-off-by: Brenden Tisler <btisler@emacinc.com> * u-boot: uniform prompt Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: increase serial flash default speed, fixed a very slow SPL to uboot proper transition Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: correct default env file, correct xtal-main value Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: update unused env.txt file, this may be utilized in custom applications Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: kernel dtb running, gpmc uarts WIP, clock gen WIP, 250gs support WIP Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: initial kernel update commit Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: the MLO.byteswap file is required to boot from SPI flash Load this into the SPI flash at 0x0 and u-boot.img at 0x10000 Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som-3354: u-boot-spl works and img works, all needed peripherals work Signed-off-by: Brenden Tisler <btisler@emacinc.com> * u-boot binary loads with older spl, but not the SPL built, u-boot boots to cmdline, networking, serial, and mmc works, spiflash not reading Signed-off-by: Brenden Tisler <btisler@emacinc.com> * builds and runs spl, still not loading uboot properly through ymodem Signed-off-by: Brenden Tisler <btisler@emacinc.com> * resolve building issues Signed-off-by: Brenden Tisler <btisler@emacinc.com> * add am33xx specific install and deploy requirements Signed-off-by: Brenden Tisler <btisler@emacinc.com> * resolve config issues with u-boot-ti-staging Signed-off-by: Brenden Tisler <btisler@emacinc.com> * use savedefconfig Signed-off-by: Brenden Tisler <btisler@emacinc.com> * put defconfig back to 2020.04 Signed-off-by: Brenden Tisler <btisler@emacinc.com> * Update defconfig Signed-off-by: Brenden Tisler <btisler@emacinc.com> * update patch to the latest Signed-off-by: Brenden Tisler <btisler@emacinc.com> * som3354: Init add u-boot files Signed-off-by: Brenden Tisler <btisler@emacinc.com> * micropython: ignore QA warnings Signed-off-by: Brenden Tisler <btisler@emacinc.com> * Adding upstream repository suggestions Each have a kirkstone branch - java support layers - no poky base - meta-security - meta-swupdate * Add micropython unix port recipe. This will add a 'micropython' binary that presents as a stripped down python. There is also a basic 'pip' included as 'mip'. It is invoked with 'micropython -m mip <command>' This hasn't been tested on hardware yet * Resolve "Dunfell EMAC tools" kyoungmeyer/119-emac-tools (squashed) * Use Yocto recipe for nanopb. Currently at 0.4.5. Needs testing * Add uut-server recipe * First three packages build, but haven't been tested on hardware yet
5ebc098a
This project is licensed under the MIT License.
Learn more