Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
resources:quick-start:adin1110_linux_quick_start_guide [21 Nov 2022 09:30] Alexandru Tachiciresources:quick-start:adin1110_linux_quick_start_guide [05 Dec 2022 06:53] Alexandru Tachici
Line 24: Line 24:
 ADIN1110 needs to operate in Generic SPI mode (see Datasheet) and with CRC protection enabled. In order to do this find S201 and set every switch to the following table: ADIN1110 needs to operate in Generic SPI mode (see Datasheet) and with CRC protection enabled. In order to do this find S201 and set every switch to the following table:
  
-SWTICH    ^ POSITION ^+SWITCH    ^ POSITION ^
 | SPI_CFG0  | OFF | | SPI_CFG0  | OFF |
 | SPI_CFG1  | ON  | | SPI_CFG1  | ON  |
Line 68: Line 68:
 ADIN1110 needs to operate in Generic SPI mode (see Datasheet) and with CRC protection enabled. In order to do this find S201 and set every switch to the following table: ADIN1110 needs to operate in Generic SPI mode (see Datasheet) and with CRC protection enabled. In order to do this find S201 and set every switch to the following table:
  
-SWTICH    ^ POSITION ^+SWITCH    ^ POSITION ^
 | SPI_CFG0  | OFF | | SPI_CFG0  | OFF |
 | SPI_CFG1  | ON  | | SPI_CFG1  | ON  |
Line 75: Line 75:
 | MS_SEL    | OFF | | MS_SEL    | OFF |
  
-Make sure IMX8MM-BB is set to boot from the SD Card, for more details go to [[https://www.nxp.com/document/guide/get-started-with-the-i-mx-8m-mini-evkb:GS-iMX-8M-Mini-EVK | Boot Swtich Setup]].+Make sure IMX8MM-BB is set to boot from the SD Card, for more details go to [[https://www.nxp.com/document/guide/get-started-with-the-i-mx-8m-mini-evkb:GS-iMX-8M-Mini-EVK | Boot Switch Setup]].
  
  
Line 218: Line 218:
 === Wiring === === Wiring ===
  
-8MMINI-BB       EVAL-ADIN1110EBZ   ^+Jetson Nano       EVAL-ADIN1110EBZ   ^
 | SPI0_MOSI (GPIO 16) (Pin 19)  | T1L_MOSI    | | SPI0_MOSI (GPIO 16) (Pin 19)  | T1L_MOSI    |
 | SPI0_MISO (GPIO 17) (Pin 21)  | T1L_MISO    | | SPI0_MISO (GPIO 17) (Pin 21)  | T1L_MISO    |
Line 235: Line 235:
  
 In order to do this find S1 and set every switch to the following table: In order to do this find S1 and set every switch to the following table:
-SWTICH    ^ POSITION ^+SWITCH    ^ POSITION ^
 | SPI_CFG0  | ON | | SPI_CFG0  | ON |
 | SPI_CFG1  | ON  | | SPI_CFG1  | ON  |
Line 316: Line 316:
 | kernel/kernel-4.9/driver/drivers/net/ethernet/Makefile | Linux 4.9 ethernet Makefile with the necessary adjustments | | kernel/kernel-4.9/driver/drivers/net/ethernet/Makefile | Linux 4.9 ethernet Makefile with the necessary adjustments |
 | kernel/kernel-4.9/driver/drivers/net/ethernet/Kconfig | Linux 4.9 ethernet Kconfig with the necessary adjustments | | kernel/kernel-4.9/driver/drivers/net/ethernet/Kconfig | Linux 4.9 ethernet Kconfig with the necessary adjustments |
-| kernel/kernel-4.9/arch/arm64/configs/adi_tegra_defconfig | A modified tegra_defconfig with PHY + MAC + SWTICHDEV enabled |+| kernel/kernel-4.9/arch/arm64/configs/adi_tegra_defconfig | A modified tegra_defconfig with PHY + MAC + SWITCHDEV enabled |
 | kernel/kernel-4.9/scripts/Kbuild.include | Original Kbuild.include with a small bugfix see [[ https://forums.developer.nvidia.com/t/failed-to-make-l4t-kernel-dts/116399/9 | here details ]] | | kernel/kernel-4.9/scripts/Kbuild.include | Original Kbuild.include with a small bugfix see [[ https://forums.developer.nvidia.com/t/failed-to-make-l4t-kernel-dts/116399/9 | here details ]] |
 | kernel/kernel-4.9/include/uapi/linux/types.h | Original types.h with a compile error fixed. | | kernel/kernel-4.9/include/uapi/linux/types.h | Original types.h with a compile error fixed. |
resources/quick-start/adin1110_linux_quick_start_guide.txt · Last modified: 20 Oct 2023 08:42 by Ana-Maria Cusco