en:bpi-r3:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:bpi-r3:start [2023/04/15 13:07] – [partition layout] frank | en:bpi-r3:start [2024/04/23 12:31] (current) – [Network connections] frank | ||
---|---|---|---|
Line 62: | Line 62: | ||
mount -t debugfs none / | mount -t debugfs none / | ||
- | cat / | + | |
+ | | ||
- | Some sfp are still not recognized (e.g. gpon). | + | Some sfp are still not recognized (e.g. gpon).maybe quirks are needed. |
After some phylink-conversion there are some issues with 2g5 sfp on left sfp/eth1. A workaround is disabling autoneg on the interface | After some phylink-conversion there are some issues with 2g5 sfp on left sfp/eth1. A workaround is disabling autoneg on the interface | ||
Line 71: | Line 72: | ||
Left sfp does not support vlan in linux 6.1 because tag is stripped. | Left sfp does not support vlan in linux 6.1 because tag is stripped. | ||
+ | |||
+ | Power: "All SFP power supplies are connected to the system VDD33" which is 3v3/8A [[https:// | ||
== compatibility == | == compatibility == | ||
Line 84: | Line 87: | ||
ethtool -s eth1 autoneg off | ethtool -s eth1 autoneg off | ||
ethtool -s lan4 autoneg off | ethtool -s lan4 autoneg off | ||
+ | |||
+ | Eric upstreamed a phy driver which was upstreamed in 6.9-next | ||
+ | |||
+ | the oem sfp needs addditional patches: | ||
+ | |||
+ | {{ : | ||
=== WIFI === | === WIFI === | ||
Line 94: | Line 103: | ||
Antenna order by band (5g in corners): https:// | Antenna order by band (5g in corners): https:// | ||
+ | |||
+ | WED (wireless dispatch - hw offloading): | ||
+ | |||
+ | https:// | ||
+ | |||
+ | > You need to edit / | ||
+ | > options mt7915e wed_enable=Y | ||
+ | |||
+ | |||
+ | zgrep ' | ||
+ | lsmod | ||
+ | cat / | ||
+ | conntrack -L #should show HW_OFFLOAD when traffic is offloaded | ||
+ | cat / | ||
+ | | ||
+ | Example configs: https:// | ||
==== USB / PCIe ==== | ==== USB / PCIe ==== | ||
Line 168: | Line 193: | ||
^ | ^ | ||
- | ^ gpt | - | 0-33 | | ||
^ bl2 | 34 - 8191 | in boot0 | | ^ bl2 | 34 - 8191 | in boot0 | | ||
^ u-boot-env | 8192 - 9215 || | ^ u-boot-env | 8192 - 9215 || | ||
Line 227: | Line 251: | ||
=== Emmc partition creation === | === Emmc partition creation === | ||
- | Todo... | + | Todo...currently only via linux initrd from nor/usb |
It is possible to create gpt in uboot. Example for rk3568: | It is possible to create gpt in uboot. Example for rk3568: | ||
Line 251: | Line 275: | ||
gpt write mmc 0 $partitions | gpt write mmc 0 $partitions | ||
+ | defined table this way (blocks only): | ||
+ | |||
+ | < | ||
+ | setenv partitions " | ||
+ | </ | ||
+ | |||
+ | but i got error on write...maybe because a gpt already exists | ||
+ | |||
+ | < | ||
+ | MT7986> printenv partitions | ||
+ | partitions=uuid_disk=; | ||
+ | MT7986> mmc dev 0 | ||
+ | switch to partitions #0, OK | ||
+ | mmc0(part 0) is current device | ||
+ | MT7986> gpt write mmc 0 $partitions | ||
+ | Writing GPT: error! | ||
+ | </ | ||
==== atf / u-boot ==== | ==== atf / u-boot ==== | ||
Line 270: | Line 311: | ||
=== openwrt === | === openwrt === | ||
+ | |||
+ | configuration: | ||
https:// | https:// | ||
Line 277: | Line 320: | ||
Or using firmware selector (currently only snapshot): https:// | Or using firmware selector (currently only snapshot): https:// | ||
+ | |||
+ | changing to kernel 6.1: https:// | ||
Install: https:// | Install: https:// | ||
Line 288: | Line 333: | ||
https:// | https:// | ||
https:// | https:// | ||
+ | |||
+ | Modifications from user va1der: https:// | ||
+ | |||
+ | parted way from user ned14: https:// | ||
=== debian === | === debian === |
en/bpi-r3/start.1681556855.txt.gz · Last modified: 2023/06/08 17:06 (external edit)