Руководство пользователя Orange Pi Zero 3

  Обзор   |  Запуск   |  Linux   |  Сборка Linux   |    Android     |  Сборка Android   |

  RU            EN  

Глава 5. Инструкции по системе Android 12 TV
Страница:   134    135    136    137    138    139    140    141    142    143    144    145    146    147    148    149    150    151    152    153    154  


5.15.3. Тест SPI на 26к. разъеме

  • 1) Последовательный интерфейс SPI, который можно использовать в 26pin, — это SPI1, а соответствующий узел устройства — /dev/spidev1.1

  • 2) Тестирование интерфейса SPI1 через модуль w25q64.

    Не имеет значения, если нет модуля w25q64, потому что на плате есть встроенная SPIFlash, подключенный к SPI0, и конфигурация SPI0 также включена по умолчанию в Android, поэтому мы также можем напрямую использовать встроенный тест SPIFlash

  • Примечание ред. w25q64 - это модуль SPI-Flash емкостью 8 Мб, встроенная SPI-Flash имеет емкость 16 Мб

    Сначала подключите модуль w25q64 к интерфейсу SPI1

  • 3) Затем открываем приложение wiringOP на рабочем столе


    Img 5.69

  • 4) Затем нажмите кнопку SPI_TEST, чтобы открыть интерфейс тестирования SPI


    Img 5.70

  • 5) Затем выберите узел устройства spi в левом верхнем углу. Если вы напрямую тестируете встроенный SPIFlash, оставьте значение по умолчанию /dev/spidev0.0.0.

    Если вы подключаете модуль w25q64 к 26pin spi 1, выберите /dev /dev/spidev1.1



    Img 5.71

  • 6) Затем нажмите кнопку OPEN, чтобы инициализировать SPI


    Img 5.72

  • 7) Затем заполните байты, которые необходимо отправить, например, прочитайте информацию об идентификаторе встроенной SPIFlash, для этого введите адрес 0x9f в data[0], а затем нажмите кнопку TRANSFER


    Img 5.73

  • 8) В результате приложение отобразит информацию о прочитанном идентификаторе встроенной флэш-памяти SPI


    Img 5.74

  • 9) Если нужно прочитать модуль w25q64, подключенный к 26-контактному SPI1, то информация о считываемом идентификаторе показана на рисунке ниже


    Img 5.75

  • 10) Идентификатор производителя модуля w25q64 — EFh, а идентификатор устройства — 4017h, что соответствует значению, указанному выше (h означает шестнадцатеричное число)


    Img 5.76

     <         > 


  • Страница:   134    135    136    137    138    139    140    141    142    143    144    145    146    147    148    149    150    151    152    153    154