3

Я не мог решить, на каком сайте размещать это, но подумал, что это лучше всего подходит.

Я пытаюсь настроить среду тестирования для встроенной системы, работающей под управлением ChibiOS. Эта встроенная система ожидает устройства USB OTG (флэш-накопитель USB) с файлом на нем. Этот файл создается на ПК и должен быть перенесен во встроенную систему.

Текущий метод:

  • Возьмите флешку, вставьте ее в ПК.
  • Скопируйте файл из каталога на USB-накопитель.
  • Извлечь / размонтировать флешку.
  • Физически перенесите флешку с ПК на встроенную систему.

Это утомительно и происходит десятки раз в день. Я хотел бы написать это, но мне нужно решение для физического перемещения USB-накопителя с одного хост-порта на другой.

Мне показалось, что я подключился к USB-устройству следующего типа (Sony USM-SA3) с двумя USB-разъемами.

Тем не менее, есть отказ от ответственности:

* Примечание: не подключайте серию SA к ПК и мобильным устройствам одновременно.

Это то, что я хочу сделать, так что это не сработает.

Короче говоря, устройство, которое я ищу, будет иметь два порта USB.

  • Подключите оба USB-порта к вашему ПК.
  • Два USB-накопителя установлены и отображаются как 2 устройства.
  • Файл, скопированный на одно устройство, одновременно отображается на другом устройстве.

Адаптер передачи файлов USB DIAMOND PC на ПК выглядит именно так, как мне нужно, но, похоже, полагается на определенное программное обеспечение, скорее всего, потому что нет встроенного хранилища.

Любые другие решения будут приветствоваться, конечно.

1 ответ1

0

Это то, что мы сделали несколько лет назад, в аналогичной ситуации.

Поместите какое-нибудь программное обеспечение на USB-накопитель, который будет первым загрузчиком. Он дает указание встроенному устройству загружать ОС с сетевого файлового сервера и откуда.

Каждый раз, когда вы собираете новую ОС, пусть сборка копирует ее в файл на загрузочном сервере. Затем нажмите кнопку сброса на встроенном устройстве.

Посмотри на bootp .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .