-
- Скажу как программист и разводчик в одном флаконе - я всегда на первое место ставлю трассировку. При переработке платы перекидываю альтернативные пины, если это упрощает трассировку. И не испытываю никаких трудностей с программой. Вся переделка il-2(121 знак., 11.10.2018 17:44)
- Видимо, вам незнакомо обновление ПО и сквозное протаскивание модификации по всем серийным ревизиям железа. - ASDFS(11.10.2018 17:57)
- По всем 3...5 модификациям??? :-) А в чем сложность? Модифицировал программу, сгенерил 3...5 прошивок и все. Я это часто делаю. Если говорить об обновлении ПО с помощью боотлоадера, чтобы он (боотлоадер) сам выбирал свою ревизию прошивки для il-2(288 знак., 11.10.2018 18:10)
- +100 - FDA(11.10.2018 18:04)
- Видимо, вам незнакомо обновление ПО и сквозное протаскивание модификации по всем серийным ревизиям железа. - ASDFS(11.10.2018 17:57)
- А если отказываетесь - бьёт? - s_h_e(11.10.2018 14:58)
- только смотрит, жаааалобно - =AlexD=(12.10.2018 07:00)
- Если в производстве не были это еще ничего, хуже когда уже выпущено дохера. Зато как красиво развелось! - Andreas(11.10.2018 14:51)
- Не вижу в своей практической повседневности никакой проблемы: новая ревизия платы - новая прошивка. Единственно - при доработках в программе приходится генерировать не одну, а несколько прошивок для нескольких ревизий платы. У меня максимум - 3 il-2(28 знак., 11.10.2018 17:56)
- И ради чего? Чтобы сэкономить два переходных отверстия на плате? А клиенты ваши как обновлять её будут? Им сначала потребуется уточнить ревизию девайса, а потом уже искать под него прошивку? Это же бред! - FDA(11.10.2018 18:02)
- А что за проблема? Если без обновлений не обойтись, то пусть пользователь забивает на страничке серийный номер поделия и ему будет выдана годная прошивка. Информация о версии сидит в серийнике. Можно даже менять тип контроллера, а не только плату. - mse homjak(19.10.2018 10:53)
- Любое лишнее действие в массовом производстве - это тупая трата времени, плюс возможность ошибки. Лучше лишний час поработать инженеру на разводкой платы, чем потом генерить 100500 прошивок и писать программы для проверки ревизии устройства и т.п. FDA(195 знак., 19.10.2018 12:23)
- Кто-ж против? Но если пришлось менять, то в чом проблема? - mse homjak(19.10.2018 12:29)
- Про это и разговор не ведётся. Сут ьв том, что приоритет при обновлении ревизии нужно оставлять за ПО, а не за платой. То есть Удобство разводки должно отходить на второй план, если без перекидывания пинов можно обойтись. - FDA(19.10.2018 13:12)
- Дык, я так понимаю, что речь шла об удобстве разводки первоначального образца. Когда дорожки идут жопка к жопке, с максимальными зазорами-толщинами, без лишних дыр и перекрещиваний(что, в т.ч. ведёт к росту площади и/или слоёвщины). А тут, без mse homjak(22 знак., 19.10.2018 14:46)
- Про первоначальную разводку всё понятно, все так разводим! :-) Дальше просто обсуждали, что если выпускаем новую ревизию платы, то на первом месте должна стоять преемственность по прошивке, а не удобство разводки. - FDA(19.10.2018 15:08)
- На первом месте должна быть цена(или функционал) поделия, в массовом произвоцтве. ;О) Написать в заголовочнике переменную для условной компиляции, может оказаться практичнее. - mse homjak(19.10.2018 15:31)
- Про первоначальную разводку всё понятно, все так разводим! :-) Дальше просто обсуждали, что если выпускаем новую ревизию платы, то на первом месте должна стоять преемственность по прошивке, а не удобство разводки. - FDA(19.10.2018 15:08)
- Дык, я так понимаю, что речь шла об удобстве разводки первоначального образца. Когда дорожки идут жопка к жопке, с максимальными зазорами-толщинами, без лишних дыр и перекрещиваний(что, в т.ч. ведёт к росту площади и/или слоёвщины). А тут, без mse homjak(22 знак., 19.10.2018 14:46)
- Про это и разговор не ведётся. Сут ьв том, что приоритет при обновлении ревизии нужно оставлять за ПО, а не за платой. То есть Удобство разводки должно отходить на второй план, если без перекидывания пинов можно обойтись. - FDA(19.10.2018 13:12)
- Кто-ж против? Но если пришлось менять, то в чом проблема? - mse homjak(19.10.2018 12:29)
- Любое лишнее действие в массовом производстве - это тупая трата времени, плюс возможность ошибки. Лучше лишний час поработать инженеру на разводкой платы, чем потом генерить 100500 прошивок и писать программы для проверки ревизии устройства и т.п. FDA(195 знак., 19.10.2018 12:23)
- В моём случае это экономия двух слоёв. - General(19.10.2018 08:45)
- Конечно бред. Надо делать нормально, и никакого бреда не будет - il-2(11.10.2018 18:13, ссылка)
- А что за проблема? Если без обновлений не обойтись, то пусть пользователь забивает на страничке серийный номер поделия и ему будет выдана годная прошивка. Информация о версии сидит в серийнике. Можно даже менять тип контроллера, а не только плату. - mse homjak(19.10.2018 10:53)
- И ради чего? Чтобы сэкономить два переходных отверстия на плате? А клиенты ваши как обновлять её будут? Им сначала потребуется уточнить ревизию девайса, а потом уже искать под него прошивку? Это же бред! - FDA(11.10.2018 18:02)
- Не вижу в своей практической повседневности никакой проблемы: новая ревизия платы - новая прошивка. Единственно - при доработках в программе приходится генерировать не одну, а несколько прошивок для нескольких ревизий платы. У меня максимум - 3 il-2(28 знак., 11.10.2018 17:56)
- Скажу как программист и разводчик в одном флаконе - я всегда на первое место ставлю трассировку. При переработке платы перекидываю альтернативные пины, если это упрощает трассировку. И не испытываю никаких трудностей с программой. Вся переделка il-2(121 знак., 11.10.2018 17:44)