Skip to content
Snippets Groups Projects
Commit 9d28c65f authored by Ricardo Cañuelo's avatar Ricardo Cañuelo
Browse files

boards/chromebooks: Update board status for coral, grunt, rammus

parent 77bb9aa4
No related branches found
No related tags found
No related merge requests found
Pipeline #20074 passed
......@@ -18,13 +18,17 @@ and devices, but they are based on Intel Apollo Lake 64 bit CPUs
The Collabora LAVA lab contains the following `coral` devices:
- ASUS Chromebook C523NA
- `asus-C523NA-A20057-coral`
- [`asus-C523NA-A20057-coral-cbg-0`](https://lava.collabora.co.uk/scheduler/device/asus-C523NA-A20057-coral-cbg-0)
- [`asus-C523NA-A20057-coral-cbg-1`](https://lava.collabora.co.uk/scheduler/device/asus-C523NA-A20057-coral-cbg-1)
- [`asus-C523NA-A20057-coral-cbg-2`](https://lava.collabora.co.uk/scheduler/device/asus-C523NA-A20057-coral-cbg-2)
- [`asus-C523NA-A20057-coral-cbg-3`](https://lava.collabora.co.uk/scheduler/device/asus-C523NA-A20057-coral-cbg-3)
### Debugging interfaces
`coral` boards have been flashed and tested with both [SuzyQ and Servo
v4](../../01-debugging_interfaces) interfaces. No issues reported so
far.
v4](../../01-debugging_interfaces) interfaces.
In an Asus C523N, the debug port is the USB-C port in the left side
(also used for the power supply).
......@@ -36,9 +40,25 @@ supported by Depthcharge (R8152).
#### Known issues
The R8152 Ethernet driver in Depthcharge doesn't seem reliable when
working at Gigabit speeds. It's recommeded to configure the link as Fast
Ethernet when booting over TFTP.
- The R8152 Ethernet driver in Depthcharge doesn't seem reliable when
working at Gigabit speeds. It's recommeded to configure the link as
Fast Ethernet when booting over TFTP.
- Ethernet frame reception may fail and hang Depthcharge when using
Servo v4 as an USB-Eth adapter (error: `R8152: Bulk read
error`). Bigger file transfers make this more likely to happen,
although it's not completely deterministic.
- [`coral-1`](https://lava.collabora.co.uk/scheduler/device/asus-C523NA-A20057-coral-cbg-1)
fails to boot in around 5% of the attempts. One of the Coreboot
stages resets the board and then it never comes out of reset (last
console message: `CSE timed out. Resetting`).
- In the ASUS C523N with Servo v4 acting as the debugging interface
and USB-Eth adapter, Depthcharge can't bring up the Ethernet interface
when the Servo v4 is plugged to the power supply and charging the
Chromebook.
### Example kernel command line arguments
......
......@@ -41,14 +41,34 @@ supported by Depthcharge (R8152).
#### Known issues
The R8152 Ethernet driver in Depthcharge doesn't seem reliable when
working at Gigabit speeds. It's recommeded to configure the link as Fast
Ethernet when booting over TFTP.
Depending on the firmware version of the Servo v4 interface used, some
issues may be present, such as the loss of the cr50 serial console when
issuing a cold reset or Depthcharge hanging when receiving network
packets.
- The R8152 Ethernet driver in Depthcharge doesn't seem reliable when
working at Gigabit speeds. It's recommeded to configure the link as
Fast Ethernet when booting over TFTP.
- Ethernet frame reception may fail and hang Depthcharge when using
Servo v4 as an USB-Eth adapter (error: `R8152: Bulk read
error`). Bigger file transfers make this more likely to happen,
although it's not completely deterministic.
- When using a Servo v4 as a debugging interface, the Cr50 interface
shuts down after issuing a `cold_reset:on` command. However, this
doesn't seem to happen if the Servo v4 is connected to a power
supply and charging the Chromebook.
- In some setups the serial console gets stuck and freezes during one
of the Coreboot stages. Closing and reopening the serial terminal
recovers the problem, since the Chromebook keeps running. Most of
the times this happens is at this point during the boot process:
```
POST: 0x40
agesawrapper_amdinitpost() entry
DRAM clear on reset: Keep
variant_mainboard_read_spd SPD index 9
CBFS: 'Master Header Locator' located CBFS at [df0000:ffffc0)
CBFS: Locating 'spd.bin'
CBFS: Found @ offset 79bc0 size 2000
```
### Example kernel command line arguments
......
......@@ -27,9 +27,15 @@ supported by Depthcharge (R8152).
#### Known issues
The R8152 Ethernet driver in Depthcharge doesn't seem reliable when
working at Gigabit speeds. It's recommeded to configure the link as Fast
Ethernet when booting over TFTP.
- The R8152 Ethernet driver in Depthcharge doesn't seem reliable when
working at Gigabit speeds. It's recommeded to configure the link as
Fast Ethernet when booting over TFTP.
- Ethernet frame reception may fail and hang Depthcharge when using
Servo v4 as an USB-Eth adapter (error: `R8152: Bulk read
error`). Bigger file transfers make this more likely to happen,
although it's not completely deterministic.
### Example kernel command line arguments
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment