# Jeston AGX Orin AVerMedia D315 Carrier Board Support

**URL:** <https://forums.balena.io/t/jeston-agx-orin-avermedia-d315-carrier-board-support/369533>\
**Category:** balenaOS\
**Tags:** nvidia, jetson, board\
**Created:** [December 15, 2023, 3:50pm UTC](https://forums.balena.io/t/jeston-agx-orin-avermedia-d315-carrier-board-support/369533 "2023-12-15T15:50:36Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![byteminer](https://avatars.discourse-cdn.com/v4/letter/b/58f4c7/32.png) [@byteminer](https://forums.balena.io/u/byteminer)\
**Post date:** [December 20, 2023, 2:18pm UTC](https://forums.balena.io/t/jeston-agx-orin-avermedia-d315-carrier-board-support/369533/4 "2023-12-20T14:18:05Z")

</div>

I read something about `disable_acs_redir` which may or may not help in this case and wanted to try that out, but as it turns out it’s apparently simply impossible to set custom kernel parameters when using BalenaOS? That seems like a major oversight, and of course prevents me from even testing this in the first place.  
I could try building a custom base image, I suppose, but surely there’s gotta be an easier way to achieve this goal than that. This is compounded by the fact that the `balena-jetson-orin` doesn’t really support building images on an Apple M1-based system, which makes everything even worse in my particular case.  
Ideally I’d like to try setting `pci=disable_acs_redir=pci:12D8:2404` (which should be the correct Bus/Port of the affected USB controller in this case), but no dice.  
Are there any other ways to achieve this without suffering a lot of pain?

Edit 1: Based on [this](https://forums.balena.io/t/read-write-root/58523/3) old forum reply I figured out that there is a version of the file that is mounted as R/W, though I’m unsure whether modifying it has any actual effect on the boot process or not. I did make the changes in there on the running system and subsequently rebooted, but nothing really changed, far as I could tell. The mystery lives on for another day…

Edit 2: I’m also attaching the detailed output of `lsusb` for the USB3 part of the XHCI controller, in case it helps:

```auto
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 3.10
  bDeviceClass 9
  bDeviceSubClass 0
  bDeviceProtocol 3
  bMaxPacketSize0 9
  idVendor 0x1d6b
  idProduct 0x0003
  bcdDevice 5.10
  iManufacturer 3 Linux 5.10.120-l4t-r35.4.ga xhci-hcd
  iProduct 2 xHCI Host Controller
  iSerial 1 3610000.xhci
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 0x001f
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
      Self Powered
      Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 1
      bInterfaceClass 9
      bInterfaceSubClass 0
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 3
          Transfer Type Interrupt
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0004 1x 4 bytes
        bInterval 12
        bMaxBurst 0
Hub Descriptor:
  bLength 12
  bDescriptorType 42
  nNbrPorts 4
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood 50 * 2 milli seconds
  bHubContrCurrent 0 milli Ampere
  bHubDecLat 0.0 micro seconds
  wHubDelay 0 nano seconds
  DeviceRemovable 0x00
 Hub Port Status:
   Port 1: 0000.02a0 lowspeed L1
   Port 2: 0000.02a0 lowspeed L1
   Port 3: 0000.02a0 lowspeed L1
   Port 4: 0000.02a0 lowspeed L1
Binary Object Store Descriptor:
  bLength 5
  bDescriptorType 15
  wTotalLength 0x002b
  bNumDeviceCaps 2
  SuperSpeed USB Device Capability:
    bLength 10
    bDescriptorType 16
    bDevCapabilityType 3
    bmAttributes 0x00
    wSpeedsSupported 0x0008
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport 3
      Lowest fully-functional device speed is SuperSpeed (5Gbps)
    bU1DevExitLat 10 micro seconds
    bU2DevExitLat 598 micro seconds
  SuperSpeedPlus USB Device Capability:
    bLength 28
    bDescriptorType 16
    bDevCapabilityType 10
    bmAttributes 0x00000023
      Sublink Speed Attribute count 3
      Sublink Speed ID count 1
    wFunctionalitySupport 0x0001
    bmSublinkSpeedAttr[0] 0x00050034
      Speed Attribute ID: 4 5Gb/s Symmetric RX SuperSpeed
    bmSublinkSpeedAttr[1] 0x000500b4
      Speed Attribute ID: 4 5Gb/s Symmetric TX SuperSpeed
    bmSublinkSpeedAttr[2] 0x000a4035
      Speed Attribute ID: 5 10Gb/s Symmetric RX SuperSpeedPlus
    bmSublinkSpeedAttr[3] 0x000a40b5
      Speed Attribute ID: 5 10Gb/s Symmetric TX SuperSpeedPlus
Device Status: 0x0003
  Self Powered
  Remote Wakeup Enabled

```

---

_[View the full topic](https://forums.balena.io/t/jeston-agx-orin-avermedia-d315-carrier-board-support/369533)._
