sunjob 0 25 ноября, 2019 Опубликовано 25 ноября, 2019 (изменено) · Жалоба добрый день прототип проекта, в процессе отработки EEPROM инициализирована необходимыми данными (участок памяти) необходимо при прошивке конечного контроллера залить этот участок по назначению можно ссылки, идеи, мысли итд спасибо ATmega328 linux, avr-gcc свисток + AVR MKII / Arduino-MK / avrdude зы в инете набегом, поэтому вопросы без арт-подготовки :о) Изменено 25 ноября, 2019 пользователем sunjob Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_G 6 25 ноября, 2019 Опубликовано 25 ноября, 2019 (изменено) · Жалоба 4 hours ago, sunjob said: можно ссылки, идеи, мысли итд Не понял - залить этот участок по назначению Если в прошивке разместить значения для eeprom, чтоб при программировании сразу во все заливалось :) То, не знаю как в avr, но микрочипе просто: org 2100 DE 0x01, 0x02 ..... Это если на ассемблере, на С для восьмибитников не делал (но может быть что-то вроде - __EEPROM_DATA(0x01, 0x02)). Полагаю, что для avr есть что-то аналогичное. Ну просто не может не быть. Изменено 25 ноября, 2019 пользователем Vlad_G Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 42 25 ноября, 2019 Опубликовано 25 ноября, 2019 · Жалоба 4 hours ago, sunjob said: добрый день прототип проекта, в процессе отработки EEPROM инициализирована необходимыми данными (участок памяти) необходимо при прошивке конечного контроллера залить этот участок по назначению можно ссылки, идеи, мысли итд спасибо ATmega328 linux, avr-gcc свисток + AVR MKII / Arduino-MK / avrdude зы в инете набегом, поэтому вопросы без арт-подготовки :о) В результате сборки проекта у вас должно получиться два бинарных или два НЕХ файла - один для FLASH, другой для EEPROM. Вот и заливайте каждый в свою область. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sunjob 0 25 ноября, 2019 Опубликовано 25 ноября, 2019 (изменено) · Жалоба спасибо, немного не так поняли... уже разобрался :о) вопрос был в том, как дудкой слить EEPROM в файл... (ну, а потом его и использовать... для заливки) Quote В результате сборки проекта у вас... не все йогурты одинаковы и полезны ... ### UPDATE ### походу еще задачка нарисовалась :о) имеем указатель на свободный участом EEPROM #define FREE_PTR ((sizeof(...) ... )) вопрос: как препроцессором/варнингом вывести значение указателя? Изменено 26 ноября, 2019 пользователем sunjob Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 2 апреля, 2020 Опубликовано 2 апреля, 2020 · Жалоба On 11/26/2019 at 12:50 AM, sunjob said: вопрос: как препроцессором/варнингом вывести значение указателя? никак Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sunjob 0 4 апреля, 2020 Опубликовано 4 апреля, 2020 (изменено) · Жалоба ужо таки поняли Изменено 4 апреля, 2020 пользователем sunjob Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться