Skip to Content.
Sympa Menu

rare-dev - Re: [rare-dev] Access

Subject: Rare project developers

List archive

Re: [rare-dev] Access


Chronological Thread 
  • From: mc36 <>
  • To: Gawen Davey <>, "" <>, Alexander Gall <>
  • Cc: Frédéric LOUI <>, Alexander Jeffries <>
  • Subject: Re: [rare-dev] Access
  • Date: Mon, 4 Jul 2022 12:31:41 +0200

well, not....

all you need is
- astock debian stable
- the sde
- and the patch you did against the sde
- the yaml you gave me to compile for asic but without bsp
- the portmap from stratum
- mentioning port in the bf-p4c's output bf_router.json

br,
cs





On 7/4/22 10:49, Gawen Davey wrote:
This requires ONLPv2.
So ONL, but I do have a build guide for ONLP on Ubuntu. But it may be for ONLPv1. As far as I remember, ONLPv2 was essentially abandoned -- There were two commits this year, then it goes back to 2020. And we certainly haven't maintained anything ONL for a long time.

If you want to give it a go anyway: https://github.com/APS-Networks/ubuntu-onlp
<https://github.com/APS-Networks/ubuntu-onlp>
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*From:* mc36 <>
*Sent:* 04 July 2022 08:44
*To:* <>; Alexander Gall
<>
*Cc:* Gawen Davey <>; Fr d ric LOUI
<>; Alexander Jeffries <>
*Subject:* Re: [rare-dev] Access
look at this:

https://github.com/stratum/stratum/blob/753270b6061c5efe15ee60178169b8abe032f65e/stratum/hal/bin/barefoot/deb/start-stratum.sh#L54-L63 <https://github.com/stratum/stratum/blob/753270b6061c5efe15ee60178169b8abe032f65e/stratum/hal/bin/barefoot/deb/start-stratum.sh#L54-L63>
especially the #L61, that is, everything except the wedges, they bring them
up without a bsp!!!
qsfps work fine without bsp... serdes too... okk, sensors are really missing
but heyy...

also: https://github.com/stratum/stratum/blob/main/stratum/hal/bin/barefoot/README.build.md <https://github.com/stratum/stratum/blob/main/stratum/hal/bin/barefoot/README.build.md> // ctrl+f: recommended mode

gawen, how you see it?

thanks,
cs



On 7/4/22 09:20, Alexander Gall wrote:
On Fri, 1 Jul 2022 19:10:27 +0200, mc36 <> said:

what about this one? :)
https://github.com/stratum/stratum/blob/main/stratum/hal/config/x86-64-inventec-d10064-r0/port_map.json
<https://github.com/stratum/stratum/blob/main/stratum/hal/config/x86-64-inventec-d10064-r0/port_map.json>

Same thing. This will set up the serdes to match the board, but
without the BSP none of the i2c-related stuff works. Actually, the
Inventec is even more complicated because some of the
platform-dependent stuff is currently still supplied by the ONL layer
(i2c enumeration, HW sensors, QSFP eeprom access etc.), not the
BSP. And the ONL stuff doesn't work on Debian 11 out of the box :(




Archive powered by MHonArc 2.6.19.

Top of Page