user interface leds are synchronized with the onboard-leds.
BugzID: 59232
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
in rare cases the default automatic mode switching can disable a power
rail. To prevent this all used buck regulators are configured to
synchronous mode.
When FIT image is used, a single image provides kernel, device
tree and optionally ramdisk. Argc and argv need to be adjusted
to support this.
Test cases:
1. Booting with legacy images
2. Booting with legacy images without initrd
3. Booting with FIT image
Test commands:
1. pxe get && pxe boot
2. sysboot
Signed-off-by: York Sun <york.sun@nxp.com>
Signed-off-by: Wenbin Song <wenbin.song@nxp.com>
(cherry picked from commit f63963f048)
Since thud release, the initramfs used to start the ostree image
is also included in the fitImage. Therefore only this fitImage is
now required.
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
- fill out /user_module node with:
- status: okay/disabled
- model: UM type
- hw version/revision
- network configuration
- show product variant in boot log
- set product variant in device tree /model
- fix documentation/license information
- fix missing includes (dependancies, own header file)
- fix declaration mismatches
- fix data types
- fix parentheses
- fix order of functions in source/header
- set default VLAN ID for untagged frames to 4095,
- set ports 0-2 speed to 0 - allows linux driver to set speed later on.
BugzID: 55890
Signed-off-by: Wieslaw Kubala <wieslaw.kubala@netmodule.com>
- create new 'um' module to handle user module detection
- in nmhw21 board file
- try to read presence register and check for magic ID
- if found, determine type and hw version
- display information at startup
BugzID: 53758
- replace fixed delay for pxe boot with mdio up command
- increase dhcp/bootp timeout to 10 seconds.
5 seconds have shown to be close when DHCP server observes link
by itself.
BugzID: 55019
- apply sequencer fixes up to and including v1.2 config
- note: v1.3 config is incorrectly stored as v1.2 and will thus
also be "fixed", although this is not required.
BugzID: 53234
phy addresses have been changed from rev 1.0 (6+7) to rev 2.0 and later
(2+3). the function ft_eth() overwrites these addresses in fdt_path just
for rev 1.0 boards.
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>