-
- Люди, проект вроде бы продолжается, но появились вопросы, в частности как совместить mass storage + Win & MAC Vladimir Ljaschko(662 знак., 28.02.2014 15:22)
- Они конечно могут, но не будут это делать (форматировать) без особой необходимости. Linux отлично работает с fat. Думаю Mac тоже. amx(120 знак., 28.02.2014 15:52 - 15:58)
- Спасибо! Нашел, Fat32 действительно поддерживается MAC, даже отформатировать можно. - Vladimir Ljaschko(28.02.2014 16:03, ссылка)
- Они конечно могут, но не будут это делать (форматировать) без особой необходимости. Linux отлично работает с fat. Думаю Mac тоже. amx(120 знак., 28.02.2014 15:52 - 15:58)
- делал такое на PIC24FJ128GB. 2 разъема: хост под флэшку, девайс CDC Serial. Накопление на SPI флэш SST(любых размеров до 8MByte). Конфигурация по "ком" порту. вставляем Flash - сбрасываем архив. Fat16. Все библиотеки брал у майкрочипа. abivan(221 знак., 12.02.2014 11:21)
- А как два разъема с одновременно подключенными к ним флешкой и компом уживаются на единственном набортном PHY - или еще и внешний PHY причеплял? - MBedder(12.02.2014 13:37 - 18:55)
- В самом устройстве еще нужно FATfs какой-нибудь сделать, оно же тоже должно на диск в виде файлов записывать, а не просто в сектора как хочу. - Саня(11.02.2014 18:10)
- Строго говоря, не обязательно. Все записи фиксированной длины около 16 байт, и всего то их нужно до 3000, можно и тупо по секторам. - Vladimir Ljaschko(12.02.2014 08:13)
- запись может быть во время чтения компом? - Vit(12.02.2014 11:08)
- Нет. Только из компа настройки (до десятка значений и RTC) - Vladimir Ljaschko(12.02.2014 12:13)
- Без файловой системы вообще? - Саня(12.02.2014 11:08)
- запись может быть во время чтения компом? - Vit(12.02.2014 11:08)
- Строго говоря, не обязательно. Все записи фиксированной длины около 16 байт, и всего то их нужно до 3000, можно и тупо по секторам. - Vladimir Ljaschko(12.02.2014 08:13)
- Давайте начнем с грустного: VID вы уже купили ? Вот мне например не удалось отыскать способ ЛЕГАЛЬНО производить усб железку без покупки VID. - 3m_пароль_не_помню(11.02.2014 15:42, )
- VID = 2000 USD. Это месячная зарплата программиста в Ижевске, вполне можно позволить себе купить даже для одного девайса. Тем более, что оплатить можно только по банковской карте, т.е. никакой валютный контроль не придерется. - Alex B.(12.02.2014 10:24)
- а где? усб.орг барыжит значительно дороже -> www.usb.org/developers/vendor/ - TimeZoneDefault(12.02.2014 10:44, )
- Хм, мы два года назад за 2000 покупали (только VID, без лого). Сейчас такой опции уже нет. Закручивают гайки - Alex B.(12.02.2014 10:53)
- недоедают.. - TimeZoneDefault(12.02.2014 11:01, )
- Хм, мы два года назад за 2000 покупали (только VID, без лого). Сейчас такой опции уже нет. Закручивают гайки - Alex B.(12.02.2014 10:53)
- а где? усб.орг барыжит значительно дороже -> www.usb.org/developers/vendor/ - TimeZoneDefault(12.02.2014 10:44, )
- Для легального производства железки, покупать VID не обязательно. Можно обойтись PID-ом. PID-ы раздают производители микросхем. Инфа проверена на 100% - сам участвовал в получении PID-ов от Microchip, Texas Instruments, Silabs. - amx(11.02.2014 15:51)
- Это когда было? Дело в том что в современный текст договора о покупке VID включен прямой запрет на сублицензирование PID третьим лицам. Ранее прямого запрета не было. Таким образом раздача PID является прямым нарушением договора с usb.org. Если 3m_пароль_не_помню(103 знак., 11.02.2014 17:01, )
- Недавно получал PID от Silabs. Спрашивают название организации, тип устройства (в трех словах - что делает конечный девайс). Текст договора запрещает раздавать/распродавать голые PID (чиста номера). Должно быть физическое устройство, которому LightElf(260 знак., 28.02.2014 17:20)
- Open registry for community / homebrew USB Product IDs (для открытых проектов) - amx(11.02.2014 17:39, ссылка)
- NXP's Free USB VID/PID program - amx(11.02.2014 17:34, ссылка)
- Silicon Labs > Products > MCUs > Request Product ID (PID) - amx(11.02.2014 17:33, ссылка)
- APPLICATION FOR SUBLICENSE TO MICROCHIP UNIVERSAL SERIAL BUS VENDOR ID - amx(11.02.2014 17:32, ссылка)
- Request to use TI's Universal Serial Bus Vendor ID Here - amx(11.02.2014 17:31, ссылка)
- Product IDs (PIDs) are assigned by each vendor as they see fit; the USB-IF recommends each vendor set up a coordinated allocation scheme for PIDs - Vladimir Ljaschko(11.02.2014 17:22, ссылка)
- Это когда было? Дело в том что в современный текст договора о покупке VID включен прямой запрет на сублицензирование PID третьим лицам. Ранее прямого запрета не было. Таким образом раздача PID является прямым нарушением договора с usb.org. Если 3m_пароль_не_помню(103 знак., 11.02.2014 17:01, )
- VID = 2000 USD. Это месячная зарплата программиста в Ижевске, вполне можно позволить себе купить даже для одного девайса. Тем более, что оплатить можно только по банковской карте, т.е. никакой валютный контроль не придерется. - Alex B.(12.02.2014 10:24)
- Неудобно на потолке спать :) Для логгера оно так и напрашивается - "как диск". Как я понял, оно подключается к компу периодически для считывания? Файл с настройками - тоже весьма логично. Если нужно точное время до миллисекунд, можно с помощью Гудвин(86 знак., 11.02.2014 15:00)
- Потом окажется, что винда считывает FAT один раз и считает что изменять содержимое файлов будет только она. - Саня(11.02.2014 17:52)
- Спасибо. Переходим к главному вопросу - где у нас готовые проекты флэшек на LPC11U67JBD48E лежат ? :) - Vladimir Ljaschko(11.02.2014 16:24)
- на nxp и лежит. в аппнотах. называется "LPC USB composite device on LPC11Uxx". конкретно для 67-х там нет, но 2х и 3х - которые с усб в роме, упомянуты. - TimeZoneDefault(11.02.2014 17:33, )
- кстати, nxp пиды паздаёт. вот тоже присматриваюсь. - TimeZoneDefault(11.02.2014 17:34, )
- исключительно на LPC11U00 - 3m_пароль_не_помню(11.02.2014 17:56, )
- значит пять тонн заплатить придётся :( - TimeZoneDefault(11.02.2014 18:34, )
- Дык LPC11U67 это и есть LPC11U00, а монстры и не нужны. - Vladimir Ljaschko(12.02.2014 08:48)
- некоторая путаница на их сайте присутствует. то LPC11U00, то LPC11Uхх, что совсем не гут. наверное, надо просто запрос пида накатать. пусть сами отвечают. - TimeZoneDefault(12.02.2014 09:18, )
- 00 в списке отсутствует, значит на всю серию распространяется. - Vladimir Ljaschko(12.02.2014 09:39, ссылка)
- некоторая путаница на их сайте присутствует. то LPC11U00, то LPC11Uхх, что совсем не гут. наверное, надо просто запрос пида накатать. пусть сами отвечают. - TimeZoneDefault(12.02.2014 09:18, )
- Дык LPC11U67 это и есть LPC11U00, а монстры и не нужны. - Vladimir Ljaschko(12.02.2014 08:48)
- значит пять тонн заплатить придётся :( - TimeZoneDefault(11.02.2014 18:34, )
- тьфу, раздаёт, конечно же :) - TimeZoneDefault(11.02.2014 17:36, )
- Зарегистрируйтесь и редактируйте свои сообщения :) - KLIM83(11.02.2014 17:58)
- спасибо, пока не вижу смысла в этом. - TimeZoneDefault(11.02.2014 18:41, )
- Зарегистрируйтесь и редактируйте свои сообщения :) - KLIM83(11.02.2014 17:58)
- исключительно на LPC11U00 - 3m_пароль_не_помню(11.02.2014 17:56, )
- кстати, nxp пиды паздаёт. вот тоже присматриваюсь. - TimeZoneDefault(11.02.2014 17:34, )
- Встречный вопрос еще круче - где эти самые LPC11U6x "лежат"? :) Посмотри LUFA для NXP. Там много готовых прожектов для usb. - Гудвин(11.02.2014 16:50)
- на nxp и лежит. в аппнотах. называется "LPC USB composite device on LPC11Uxx". конкретно для 67-х там нет, но 2х и 3х - которые с усб в роме, упомянуты. - TimeZoneDefault(11.02.2014 17:33, )
- Люди, проект вроде бы продолжается, но появились вопросы, в частности как совместить mass storage + Win & MAC Vladimir Ljaschko(662 знак., 28.02.2014 15:22)