-
- Удалось. Ксения подогнала IAR :) Я тут выкладывал утилитку для загрузки фирмвари в RAM c помощью встроенного загрузчика. Грузить можно сразу после компиляции из IDE IAR. Накарябал несколько примочек для выгрузки содержимого EEPROM и ROM. Тогда Гудвин(465 знак., 21.02.2013 21:03)
- Да. И еще один аргумент не в пользу встроенного DECT - количество зарегистриванных трубок в одной базе маловато для задачи, которую подкинули. Надо порядка 100 девайсов, взаимодейтвующих с одной точкой. Посему начинка своя будет. Пока правда решил Гудвин(165 знак., 21.02.2013 21:14)
- Так резюме, для тупых - можно заливать свою прошивку и..? Можно пользоваться всем что там есть, всей периферией? Она где-то расписана? Можно использовать DECT тракт? - alex68(21.02.2013 21:43)
- Есть даташит. Вся периферия расписана. Относительно просто можно подудеть (прямым управлением регистрами), попользоваться клаву, uart, индикатор и eeprom через I2C. С музычкой уже сложнее - там DSP нехилый для всяческой аудии. Пользоваться DECT Гудвин(542 знак., 21.02.2013 21:59 - 22:05)
- Кидал когда-то исходники - это не они были? Глянул Ваш файл, ужас как всего много. Там я понял и весь baseband есть? Ему только что-то вч-шное надо снаружи? - alex68(21.02.2013 22:22)
- Этому да - снаружи трансивер. В новом 4481 и все ВЧ тоже внутри. Один чип. Никаких экранов. Посему и дешевле. - Гудвин(21.02.2013 22:37)
- И тут наврамши за давностию :) Было все радио в старом, кроме PA. В новом PA в самом чипе. - Гудвин(22.02.2013 01:43)
- Понял. Так в каких именно трубках это все стоит? - alex68(21.02.2013 22:47)
- Этому да - снаружи трансивер. В новом 4481 и все ВЧ тоже внутри. Один чип. Никаких экранов. Посему и дешевле. - Гудвин(21.02.2013 22:37)
- Есть механизм "заплаток" - подмены процедур из ROM, кусками кода в RAM. И загрузка всего этого из EEPROM. Гудвин(172 знак., 21.02.2013 22:13)
- Так. Погодите. Там можно передать по вч-тракту не dect, а что-то свое? Не читал весь документ еще. И сюда нет доступа? Standard Gen2DSP algorithms in Micro Code ROM - alex68(21.02.2013 22:24 - 22:26)
- DSP алгоритм скорее даже OEM-щикам отдают в бинарном виде. А к регистрам и памяти радио (по моим прочтениям даташита) можно подлезть и посредством MCU. Почему бы и не пущать свои пакетики? Но не копал глубоко... - Гудвин(21.02.2013 22:42)
- Да там готовая либа, к ней можно обращаться или нет? Радио требует какой-то модуляции-демодуляции. Обычно это и делает baseband, плюс поддержка протокола на низком уровне. Если что-то делать с радио самому, то как?? ФАПЧ ясно, что можно alex68(32 знак., 21.02.2013 22:49)
- Так у меня нет никаких либ - есть только прошива, снятая с тела :) Гудвин(439 знак., 21.02.2013 23:04 - 23:10)
- Ну так только АМ можно сделать. Та либа, что упомянул, вроде там прошитая и вроде как ее можно вызывать из своей программы. Или нельзя... - alex68(21.02.2013 23:13)
- Я подозреваю, чтобы эту либу хотя бы проинициализировать, места для кода в RAM может не остаться :) Гудвин(293 знак., 21.02.2013 23:24)
- Эти функции, точнее их названия и код для вызова написаны в Вашем файле. Думал, Вы пробовали их вызывать. - alex68(22.02.2013 00:49)
- Я подозреваю, чтобы эту либу хотя бы проинициализировать, места для кода в RAM может не остаться :) Гудвин(293 знак., 21.02.2013 23:24)
- Ну так только АМ можно сделать. Та либа, что упомянул, вроде там прошитая и вроде как ее можно вызывать из своей программы. Или нельзя... - alex68(21.02.2013 23:13)
- Так у меня нет никаких либ - есть только прошива, снятая с тела :) Гудвин(439 знак., 21.02.2013 23:04 - 23:10)
- Да там готовая либа, к ней можно обращаться или нет? Радио требует какой-то модуляции-демодуляции. Обычно это и делает baseband, плюс поддержка протокола на низком уровне. Если что-то делать с радио самому, то как?? ФАПЧ ясно, что можно alex68(32 знак., 21.02.2013 22:49)
- DSP алгоритм скорее даже OEM-щикам отдают в бинарном виде. А к регистрам и памяти радио (по моим прочтениям даташита) можно подлезть и посредством MCU. Почему бы и не пущать свои пакетики? Но не копал глубоко... - Гудвин(21.02.2013 22:42)
- Так. Погодите. Там можно передать по вч-тракту не dect, а что-то свое? Не читал весь документ еще. И сюда нет доступа? Standard Gen2DSP algorithms in Micro Code ROM - alex68(21.02.2013 22:24 - 22:26)
- Кидал когда-то исходники - это не они были? Глянул Ваш файл, ужас как всего много. Там я понял и весь baseband есть? Ему только что-то вч-шное надо снаружи? - alex68(21.02.2013 22:22)
- Есть даташит. Вся периферия расписана. Относительно просто можно подудеть (прямым управлением регистрами), попользоваться клаву, uart, индикатор и eeprom через I2C. С музычкой уже сложнее - там DSP нехилый для всяческой аудии. Пользоваться DECT Гудвин(542 знак., 21.02.2013 21:59 - 22:05)
- Так резюме, для тупых - можно заливать свою прошивку и..? Можно пользоваться всем что там есть, всей периферией? Она где-то расписана? Можно использовать DECT тракт? - alex68(21.02.2013 21:43)
- Да. И еще один аргумент не в пользу встроенного DECT - количество зарегистриванных трубок в одной базе маловато для задачи, которую подкинули. Надо порядка 100 девайсов, взаимодейтвующих с одной точкой. Посему начинка своя будет. Пока правда решил Гудвин(165 знак., 21.02.2013 21:14)
- Удалось. Ксения подогнала IAR :) Я тут выкладывал утилитку для загрузки фирмвари в RAM c помощью встроенного загрузчика. Грузить можно сразу после компиляции из IDE IAR. Накарябал несколько примочек для выгрузки содержимого EEPROM и ROM. Тогда Гудвин(465 знак., 21.02.2013 21:03)