Himul 0 16 августа, 2015 Опубликовано 16 августа, 2015 · Жалоба Ищем разработчика прошивки для нашего устройства. Возможно вы скажете, что 2 недели (до 30 Августа 2015) сроку нереально, но это не так, при должном старании это возможно и мы ищем именно тех, кто способен за такой срок реализовать поставленные задачи! Под какой МК разрабатывать мы не будем говорить, но хотим услышать от вас, под какой МК способны за 2 недели написать прошивку. От вас требуется опыт: 1. Поднять шину с NAND памятью 1 Гб х 8 бит (мы применим K9F1G08U0D-SIB0); 2. Разделение NAND памяти на отдельные сектора; 3. Реализовать аппаратную USB идентификацию устройства как HDD с автозапуском программы; 4. Перезаписывание файлов в NAND; 5. Реализовать виртуальные сектора в HDD и их обработку; 6. Реализовать алгоритм шифрования AES; 7. Быстрая реализация поставленной задачи. Данные навыки обязательны, чтобы уложиться в срок. Так же важны компетенции такие как: ответственность, активность, самостоятельность в плане реализации более лучшим методом. За работу предлагаем 100 000 руб., но готовы обсудить ваши условия цены. (так же возможен вариант с устройством на постоянку за определённую долю) Ждём ваши предложения тут или на почту [email protected] PS: может ваш друг или знакомый способен справиться? :1111493779: :beer: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 3 16 августа, 2015 Опубликовано 16 августа, 2015 · Жалоба Вы тут еще не написали самого интересного, которое обязательно окажется нужным - файловая система на NAND с коррекцией ошибок, замещением bad-блоков и равномерным износом страниц. Мне кажется, что в такой постановке задача за две недели может быть решена только водружением линукса и стыковкой готовых кусков. Выбор микроконтроллера, соответственно, определяется возможностью завести на нем линукс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 16 августа, 2015 Опубликовано 16 августа, 2015 · Жалоба Мне кажется, что в такой постановке задача за две недели может быть решена только водружением линукса и стыковкой готовых кусков. Выбор микроконтроллера, соответственно, определяется возможностью завести на нем линукс. Думаю, на этом форуме найдется не один человек, реализовывавший когда-либо функционал флешки (без Линукса, разумеется). Поэтому вопрос сводится к желанию и возможности продать результаты своего труда за 100 т.р. мы применим K9F1G08U0D-SIB0 Это вряд ли, т.к. они уже давно сняты с производства. А в постановке задачи явно не хватает некоторых требований: - скорость работы не важна? - а надежность? С последним вообще все непросто, на глаз не оценить, нужны методики и время. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Himul 0 17 августа, 2015 Опубликовано 17 августа, 2015 · Жалоба Это вряд ли, т.к. они уже давно сняты с производства. А в постановке задачи явно не хватает некоторых требований: - скорость работы не важна? - а надежность? Как же скорость не важна? Очень даже важна, чтобы за 2 недели написать прошивку. При этом и предлагаем сделать выбор своего МК с которым хорошо знаком чтобы выполнить задание. После написания работающей прошивки предоставим еще 1-2 недели на шлифовку всех багов и нюансов. А на счет, что сняты с производства.. спасибо за справку, я узнаю какие модели может предоставить завод. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vfo 0 17 августа, 2015 Опубликовано 17 августа, 2015 · Жалоба Вероятно речь шла не о скорости выполнения работы, а о скорости работы самого девайса, например, передачи данных. Соответственно какой USB, Full/Hi Speed? Ну и т.д. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Himul 0 17 августа, 2015 Опубликовано 17 августа, 2015 · Жалоба Вероятно речь шла не о скорости выполнения работы, а о скорости работы самого девайса, например, передачи данных. Соответственно какой USB, Full/Hi Speed? Ну и т.д. У нас будет запускаться клиент весом в 20-30 мб и пришли к выводу, что High Speed лишнее, достаточно Full Speed. Частоту самого МК можно будет увидеть из предполагаемого объема прошивки и её потребностей... Возможно будет достаточно 16 МГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nbn 1 17 августа, 2015 Опубликовано 17 августа, 2015 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bison 0 18 августа, 2015 Опубликовано 18 августа, 2015 (изменено) · Жалоба Для каких целей Вам криптография? Где планируете хранить ключи? Каким образом их формировать? Изменено 18 августа, 2015 пользователем Bison Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Himul 0 18 августа, 2015 Опубликовано 18 августа, 2015 · Жалоба Для каких целей Вам криптография? Где планируете хранить ключи? Каким образом их формировать? Криптография для защиты, идентификации входящей информации и создания токенов-ответов. Ключи хранятся в 2-х местах, так сказать начальной точке и на самом устройстве вшитое как переменная или параметр (как лучше). Ключом будет проводится так же шифрование файлов в один из разделов NAND. Сам ключ формируется на этапе регистрации устройства и передается как значение в раздел API устройства через USB, после чего данная операция должна блокироваться и всяческий доступ к данному значению из вне закрыт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться