Главная Продукция Новое П.О. и Демо Цены/Заказ Поддержка Контакты/О нас

Корзина

ARM & Cortex - CodeMaster-ARM

Скачать: codemaster-arm.exe

Версия: v.2.28.00

Размер: 39699688 байт

История изменений

Phyton CodeMaster-ARM: История изменений

Phyton CodeMaster-ARM: История изменений


2.27.00 (16 Ноя 2011)

Добавлено [Компилятор CMC-ARM]: поддержка типов long long и unsigned long long.

Добавлено [Компилятор CMC-ARM]: атрибут __packed.

Добавлено [Компилятор CMC-ARM]: режим оптимизации по скорости (опция -Ts).

Добавлено [Компилятор CMC-ARM]: предупреждения на выход константного смещения сдвигов за границы типа.

Исправлено [Компилятор CMC-ARM]: внутренняя ошибка режима ARM при генерации одинаковых литералов в разных сегментах.

Исправлено [Компилятор CMC-ARM]: выдача предупреждения о неиспользуемых inline-функциях (убрано).

Исправлено [Компилятор CMC-ARM]: внутренняя ошибка при использовании комбинаций унарных операторов & и * в статических инициализаторах.

Исправлено [Компилятор CMC-ARM]: неверный код при выделении общих подвыражений в двух последовательных циклах.

Исправлено [Ассемблер CMA-ARM]: в файлах, содержащих несколько модулей, могли ошибочно подбираться длинные варианты инструкций (Cortex-M3).

2.26.02 (25 Окт 2011)

Исправлено [Компилятор CMC-ARM]: Не учитывались размеры SFR-ов при описании их битовых полей в стандартных include-файлах.

2.26.01 (13 Сен 2011)

Исправлено [CodeMaster-ARM]: Неверно дизассемблировалась и симулировалась инструкция "ADR Rd,label".

Исправлено [CodeMaster-ARM]: Для микроконтроллеров компании Миландр неверно был задан адрес массива регистров IPR.

Исправлено [Ассемблер CMA-ARM]: Неправильные смещения за счет оптимизации переходов ассемблером.

2.26.00 (6 Июл 2011)

Добавлено [JEM-ARM-V2]: Поддержка следующих микроконтроллеров компании Fujitsu: MB9BF104N, MB9BF104R, MB9BF105N, MB9BF105R, MB9BF106N, MB9BF106R, MB9BF304N, MB9BF304R, MB9BF305N, MB9BF305R, MB9BF306N, MB9BF306R, MB9BF404N, MB9BF404R, MB9BF405N, MB9BF405R, MB9BF406N, MB9BF406R, MB9BF504N, MB9BF504R, MB9BF505N, MB9BF505R, MB9BF506N, MB9BF506R.

Исправлено [JEM-ARM-V2]: В результате проверки на чистоту секторов флэш-памяти микроконтроллеров компании Миландр выдавались ложные сообщения об ошибках.

Добавлено [Компилятор CMC-ARM]: #pragma inline (инлайн-функции).

Добавлено [Компилятор CMC-ARM]: атрибуты объектов __inline, __ramfunc, __noinit.

Исправлено [Компилятор CMC-ARM]: cимвольная информация в прологе функции.

Исправлено [Компилятор CMC-ARM]: внутренняя ошибка при использовании комбинации очень длинных имен локальных переменных и функции.

Исправлено [Линкер CMLINK]: ложная выдача предупреждения о перекрытии адресов после удаления неиспользуемого кода.

2.25.03

Добавлено [JEM-MultiChip]: Поддержка программных точек останова ядра ЦОС.

2.25.02

Исправлено [JEM-ARM-V2]: Ошибка обмена по отладочному интерфейсу, вызванная некорректной выдачей эмулятором сигнала TRST.

2.25.01

Изменено [Компилятор CMC-ARM]: Максимальная суммарная длина строкового литерала увеличена до 64К.

Добавлено [JEM-ARM-V2]: Примеры проектов для отладочной платы EK-LM3S8962 производства Texas Instruments.

2.25.00

Изменено [Компилятор CMC-ARM]: Алгоритм поиска include-файлов для формы #include <> (сначала идет поиск по каталогам, заданным в опции -I).

Исправлено [Компилятор CMC-ARM]: Внутренняя ошибка при использовании #pragma locate с нулевым адресом.

Исправлено [Компилятор CMC-ARM]: Внутренняя ошибка на некоторых очень длинных комментариях.

Исправлено [Компилятор CMC-ARM]: Неправильное имя метки общего хвоста функции.

Исправлено [Компилятор CMC-ARM]: Внутренняя ошибка при генерации literal pool в ARM-interworking (при использовании #pragma thumb).

Исправлено [Компилятор CMC-ARM]: Ошибка выравнивания при использовании имени функции в качестве метки во встроенном ассемблере.

Исправлено [Компилятор CMC-ARM]: Неправильный код при выделении общего хвоста нескольких больших функций в THUMB interworking.

Добавлено [Ассемблер CMA-ARM]: Новая опция -D для определения числовых макросов.

Исправлено [Ассемблер CMA-ARM]: Неправильное вычисление адреса forward-метки в абсолютном сегменте.

Добавлено [JEM-ARM-V2]: Поддержка следующих микроконтроллеров компании Nxp: LPC1102, LPC1111/201, LPC1111/202, LPC1112/201, LPC1112/202, LPC1113/201, LPC1113/202, LPC1113/301, LPC1113/302, LPC1114/201, LPC1114/202, LPC1114/301, LPC1114/302, LPC11C12/301, LPC11C14/301, LPC1311, LPC1313, LPC1342, LPC1343, LPC1751, LPC1752, LPC1754, LPC1756, LPC1764, LPC1758, LPC1759, LPC1763, LPC1765, LPC1766, LPC1767, LPC1768, LPC1769.

Добавлено: Поддержка микроконтроллеров семейства Cortex JTAG-отладчиком J-Link из-под CodeMaster-ARM.

2.23.00

Добавлено [JEM-ARM-V2]: Поддержка следующих микроконтроллеров компании Atmel: ATSAM3N1A, ATSAM3N1B, ATSAM3N1C, ATSAM3N2A, ATSAM3N2B, ATSAM3N2C, ATSAM3N4A, ATSAM3N4B, ATSAM3N4C, ATSAM3S1A, ATSAM3S1B, ATSAM3S1C, ATSAM3S2A, ATSAM3S2B, ATSAM3S2C, ATSAM3S4A, ATSAM3S4B, ATSAM3S4C, ATSAM3U1C, ATSAM3U1E, ATSAM3U2C, ATSAM3U2E, ATSAM3U4C, ATSAM3U4E.

Компилятор CMC-ARM:

- исправлено: Вывод ссылок на исходные файлы при отключенной отладочной информации.

Линкер CMLINK:

- исправлено: ошибки вывода в ELF/DWARF;

- исправлено: внутренняя ошибка при вызове RAM-функции из другой RAM-функции другого модуля.

2.22.01

Исправлено: Неправильное выполнение команды оболочки "Выполнить инструкцию без захода в подпрограммы".

Исправлено: Сбои в работе окна "Браузер кода".

Компилятор CMC-ARM:

Исправлено: неправильный знак смещения при генерации части вариантов POP и LDMIA (только в Cortex-M3).

Ассемблер CMA-ARM:

Исправлено: неправильный знак смещения при генерации части вариантов POP и LDMIA (только в Cortex-M3);

Исправлено: Внутренняя ошибка при ассемблировании некорректного макроса.

2.22.00

Добавлено [JEM-ARM-V2]: Поддержка следующих микроконтроллеров компании Texas Instruments: LM3S1110, LM3S1133, LM3S1138, LM3S1150, LM3S1162, LM3S1165, LM3S1166, LM3S1332, LM3S1435, LM3S1439, LM3S1512, LM3S1538, LM3S1601, LM3S1607, LM3S1608, LM3S1620, LM3S1621, LM3S1625, LM3S1626, LM3S1627, LM3S1635, LM3S1636, LM3S1637, LM3S1651, LM3S1751, LM3S1776, LM3S1811, LM3S1816, LM3S1850, LM3S1911, LM3S1918, LM3S1937, LM3S1958, LM3S1960, LM3S1968, LM3S1969, LM3S1B21, LM3S1J11, LM3S1J16, LM3S1N11, LM3S1N16, LM3S1P51, LM3S1R21, LM3S1R26, LM3S1W16, LM3S1Z16, LM3S2110, LM3S2139, LM3S2276, LM3S2410, LM3S2412, LM3S2432, LM3S2533, LM3S2601, LM3S2608, LM3S2616, LM3S2620, LM3S2637, LM3S2651, LM3S2671, LM3S2678, LM3S2730, LM3S2739, LM3S2776, LM3S2793, LM3S2911, LM3S2918, LM3S2919, LM3S2939, LM3S2948, LM3S2950, LM3S2965, LM3S2B93, LM3S3634, LM3S3651, LM3S3739, LM3S3748, LM3S3749, LM3S3826, LM3S3J26, LM3S3N26, LM3S3W26, LM3S3Z26, LM3S5632, LM3S5651, LM3S5652, LM3S5656, LM3S5662, LM3S5732, LM3S5737, LM3S5739, LM3S5747, LM3S5749, LM3S5752, LM3S5762, LM3S5791, LM3S5951, LM3S5956, LM3S5B91, LM3S5K31, LM3S5K36, LM3S5P31, LM3S5P36, LM3S5P51, LM3S5P56, LM3S5R31, LM3S5R36, LM3S5T36, LM3S5Y36, LM3S6100, LM3S6110, LM3S6420, LM3S6422, LM3S6432, LM3S6537, LM3S6610, LM3S6611, LM3S6618, LM3S6633, LM3S6637, LM3S6730, LM3S6753, LM3S6911, LM3S6918, LM3S6938, LM3S6950, LM3S6952, LM3S6965, LM3S8530, LM3S8538, LM3S8630, LM3S8730, LM3S8733, LM3S8738, LM3S8930, LM3S8933, LM3S8938, LM3S8962, LM3S8970, LM3S8971, LM3S9781, LM3S9790, LM3S9792, LM3S9997, LM3S9B81, LM3S9B90, LM3S9B92, LM3S9B95, LM3S9B96, LM3S9L97, LM3S101, LM3S102, LM3S300, LM3S301, LM3S308, LM3S310, LM3S315, LM3S316, LM3S317, LM3S328, LM3S600, LM3S601, LM3S608, LM3S610, LM3S611, LM3S612, LM3S613, LM3S615, LM3S617, LM3S618, LM3S628, LM3S800, LM3S801, LM3S808, LM3S811, LM3S812, LM3S815, LM3S817, LM3S818, LM3S828.

2.21.00

Добавлено [JEM-ARM-V2]: Поддержка следующих микроконтроллеров компании STMicroelectronics: STM32F100C4, STM32F100R4, STM32F100C6, STM32F100R6, STM32F100C8, STM32F100R8, STM32F100V8, STM32F100CB, STM32F100RB, STM32F100VB, STM32F101C4, STM32F101R4, STM32F101T4, STM32F101C6, STM32F101R6, STM32F101T6, STM32F101C8, STM32F101R8, STM32F101T8, STM32F101V8, STM32F101CB, STM32F101RB, STM32F101TB, STM32F101VB, STM32F101RC, STM32F101VC, STM32F101ZC, STM32F101RD, STM32F101VD, STM32F101ZD, STM32F101RE, STM32F101VE, STM32F101ZE, STM32F101RF, STM32F101VF, STM32F101ZF, STM32F101RG, STM32F101VG, STM32F101ZG, STM32F102C4, STM32F102R4, STM32F102C6, STM32F102R6, STM32F102C8, STM32F102R8, STM32F102CB, STM32F102RB, STM32F103RF, STM32F103VF, STM32F103ZF, STM32F103RG, STM32F103VG, STM32F103ZG, STM32F105R8, STM32F105V8, STM32F105RB, STM32F105VB, STM32F105RC, STM32F105VC, STM32F107RB, STM32F107VB, STM32F107RC, STM32F107VC.

Компилятор Си CMC-ARM:

- реализованы #pragma align и #pragma ramfunc (весрия инкрементирована до 1.02);

- более оптимальный результат #pragma locate для инициализированных переменных;

- исправлены несколько ошибок.

Линкер CMLINK:

Исправлены ошибки:

- проблема с таблицей инициализации сегментов;

- некорректный формат ELF при размере секции .debug_info > 64K;

- ошибка демо-режима.

Документация:

- внесены дополнения по новым директивам #pragma.

2.20.00

Добавлено [CodeMaster-ARM]: Поддержка нового JTAG-эмулятора JEM-MultiChip.

Изменено [CodeMaster-ARM]: По завершении программирования Флэш-памяти CodeMaster-ARM выгружает все файлы сценария, использовавшиеся при программировании.

Добавлено [JEM-MultiChip]: Поддержка FPGA-прототипа микроконтроллера Миландр 1901ВЦ1У (Milandr 1901VC1U).

Добавлено [JEM-ARM-V2]: Поддержка микроконтроллеров Milandr 1986BE91T, 1986BE92Y, 1986BE93Y ревизии 01.

Добавлено [JEM-ARM-V2]: Возможность полного (не по секторам) стирания Флэш-памяти микроконтроллеров Milandr 1986BE9xx.

Исправлено [JEM-ARM-V2]: Ошибки, возникавшие при проверке чистоты памяти Флэш.

Изменено [JEM-ARM-V2]: USB-драйвер сертифицирован корпорацией Microsoft.

2.13.00

Компилятор CMC-ARM:

  - исправление ошибки: поддержка инструкции MOVT в inline assembler;
  - введен специальный макрос "__CMCARM_DEMO__" для определения, что используется
  демо-версия компилятора;
  - дополнительная опция (-T) для указания типа оптимизации на уровне Z2;
  - улучшение алгоритма выделения общего кода.

Линкер MCLINK:

  - исправление ошибки: проблема с ограничением на количество имен в модуле;
  - исправление ошибки: неверная генерация far call veneer для Cortex-M3;
  - deadstripping (реализация механизма удаления неиспользуемых функций);
  - поддержка выходного формата ELF/DWARF v.3.

Документация:

- обновленная версия всей online-докумментации на компилятор, ассемблер и утилиты.

2.12.00

Добавлено [JEM-ARM-V2]: Возможность контроля времени выполнения программы пользователя. Для просмотра времени выполнения и счетчиков циклов нужно открыть окно "Время выполнения программы" через меню "Просмотр".

Добавлено [Симулятор]: Симуляция регистров периферийных модулей целевого микроконтроллера как ячеек памяти.

2.11.02

Добавлено: Первый выпуск CodeMaster-ARM Demo версии. CodeMaster-ARM Demo работает без ключа защиты и имеет ограничение по размеру кода программы 8 Кбайт. Объектные файлы и библиотеки компилятора CMC-ARM не совместимы по формату с объектными файлами рабочей версии.

Изменено [JEM-ARM]: Поставляемый пример 1986BE91T-EVAL модифицирован для возможности совместного использования с CodeMaster-ARM Demo. При компиляции из-под CodeMaster-ARM Demo из примера исключается демонстрация шрифтов Font_12x16, Font_7x10_bold, Font_7x10_thin.

2.11.01

Добавлено [JEM-ARM-V2]: Поддержка новой системы обозначений микроконтроллеров Milandr - 1986BE91T, 1986BE92Y, 1986BE93Y.

2.11.00

Исправлено [JEM_ARM]: Ошибка, возникшая в версии 2.10.01, приводящая к сбоям при обмене CM-ARM с JTAG эмулятором JEM-ARM

Добавлено [JEM-ARM-V2]: Поддержка отладочного интерфейса SWD.

Добавлено [JEM-ARM-V2]: Поддержка следующих микроконтроллеров компании STMicroelectronics: STM32F103T4, STM32F103C4, STM32F103R4, STM32F103T6, STM32F103C6, STM32F103R6, STM32F103T8, STM32F103C8, STM32F103R8, STM32F103V8, STM32F103TB, STM32F103CB, STM32F103RB, STM32F103VB, STM32F103RC, STM32F103VC, STM32F103ZC, STM32F103RD, STM32F103VD, STM32F103ZD, STM32F103RE, STM32F103VE, STM32F103ZE.

2.10.01

Добавлено [JEM-ARM-V2]: Описание регистров специального назначения периферийных модулей DMA, UART, SPI, TIM, EEPROM микроконтроллеров Миландр 1986BE91T1, 1986BE91T2, 1986BE91T3, 1986BE91Y1, 1986BE91Y2, 1986BE91Y3.

Изменено [JEM-ARM-V2]: Имена регистров специального назначения периферийного модуля USB микроконтроллеров Миландр 1986BE91T1, 1986BE91T2, 1986BE91T3, 1986BE91Y1, 1986BE91Y2, 1986BE91Y3.

Улучшено [JEM-ARM-V2]: Метод автоопределения целевого микроконтроллера в цепи JTAG.

2.10.00

Добавлено [JEM-ARM, CMC-ARM]: Поддержка ядер Cortex-M0 и Cortex-M1.

Добавлено [JEM-ARM-V2]: Описание регистров специального назначения периферийных модулей микроконтроллеров Миландр 1986BE91T1, 1986BE91T2, 1986BE91T3, 1986BE91Y1, 1986BE91Y2, 1986BE91Y3.

Добавлено [JEM-ARM-V2]: Настройка параметров JTAG цепи.

Добавлено [JEM-ARM-V2]: Настройка максимальной частоты TCK интерфейса JTAG.

Добавлено [JEM-ARM-V2]: Контроль напряжений на выводах 2 и 19 JTAG разъема.

Добавлено [JEM-ARM-V2]: Поддержка программных точек останова при выполнении кода из ОЗУ.

Добавлено [JEM-ARM-V2]: Чтение на-лету счетчика команд (PC).

Исправлено [JEM-ARM-V2]: Ошибка, возникающая при записи JEM-ARM в память по адресам, не кратным 4.

Улучшено [JEM-ARM-V2]: Все сообщения об ошибках теперь выдаются в обычном для CodeMaster диалоговом окне.

2.00.00

Обновление: Первая версия пакета с поддержкой ядра Cortex-M3.

Обновлены и добавлены следующие компоненты:

- интегрированная среда (дизассемблер THUMB2, настройки компилятора CMC-ARM);

- Си-компилятор CMC-ARM (поддержка THUMB2);

- Поддержка нового аппаратного JTAG-эмулятора JEM-ARM-V2.

Добавлено [JEM-ARM-V2]: Поддержка программирования Flash памяти микроконтроллеров Миландр 1986BE91T1, 1986BE91T2, 1986BE91T3, 1986BE91Y1, 1986BE91Y2, 1986BE91Y3.

Добавлено [JEM-ARM-V2]: Поддержка программирования Flash памяти микроконтроллера STMicroelectronics STM32F103RE.

1.07.00

Изменено: Компоненты пакета теперь защищены электронным ключом Sentinel Hardware Key. Для работы пакета ключ должен находиться в USB-порту компьютера. Привязка к конкретному компьютеру теперь отсутствует.

При установке пакета инсталлятор драйвера ключа запускается автоматически.

1.06.01

Добавлены: Примеры проектов для микроконтроллеров ST Microelectronics STR91x.

Исправлено: Ошибка симуляции инструкции ADD Rn,PC, #off8 .

1.06.00

Исправлено [Компилятор CMC-ARM]:

- неправильная обработка нескольких последовательных директив #elif

- оператор препроцессора ## возвращал неверный результат

- внутренняя ошибка при отсутствии выражения в #if

- ложная ошибка "Size of structure or array not known"

- ложная ошибка "Duplicate case"

- неверный атрибут 'const' при преобразовании массива в указатель

1.05.00

Добавлена: Поддержка микроконтроллеров NXP LPC2888, LPC2880

Добавлены: Примеры проектов для NXP LPC2888, LPC2880

Добавлены: Примеры проектов для микроконтроллеров STMicroelectronics STR91x

Добавлена: Поддержка комбинированных режимов точек Watchpoint (RANGE, CHAIN modes)

Обновлена: Документация на CodeMaster-ARM

1.04.00

Добавлено: Поддержка микроконтроллеров ST Microelectronics STR910FM32, STR910FW32, STR910FAM32, STR910FAW32, STR910FAZ32, STR911FM42, STR911FM44, STR911FAM42, STR911FAM44, STR911FAW42, STR911FAW44, STR911FAW34, STR912FW42, STR912FW44, STR912FAW42, STR912FAW44, STR912FAZ42, STR912FAZ44

Добавлено: Поддержка ядра ARM966.

1.03.00

Изменено: Изменен способ идентификации микроконтроллеров Analog Devices ADuC7019, ADuC7020, ADuC7021, ADuC7022, ADuC7024, ADuC7025, ADuC7026, ADuC7027, ADuC7028.

Изменено: Изменен способ идентификации микроконтроллеров STMicroelectronics STR71x.

Добавлено: Пример проекта для микроконтроллера Atmel AT91SAM7Sxx и тестовой платы Фитона TB2-AT91SAM7S.

Обновлена: Документация на CodeMaster-ARM.

Добавлено: Поддержка новой версии эмулятора JEM-ARM rev.02.

Исправлено: Лишнее программирование флэш-памяти для некоторых случаев.

1.02.01

Добавлено: Подсветка имен SFR и битов в редакторе

Исправлено: Ошибка симуляции инструкции BLX в режиме Thumb, инструкций STRH и LDRH в режиме ARM.

Исправлено: Ошибка дисассемблирования инструкций BLX, LSL, STRH и LDRH.

Изменено [Компилятор Си CMC-ARM]: Изменена конвенция вызовов функций для ядер 5TE (ARM9) и более новых. Теперь для функций не нужно указывать явно режим arm или thumb - на этапе линковки автоматически будет выбрана инструкция BL или BLX для вызова функции.

Изменено [Компилятор Си CMC-ARM]: Размер стеков User и ISR по умолчанию уменьшен и равен 256 и 48 байт соответственно.

1.02.00

Добавлено: Точки останова по векторам прерываний для ARM9

Добавлено: Примеры проектов для микроконтроллера Analog Devices ADuC7026

Добавлено: Поддержка микроконтроллеров Micronas CDC3231G, CDC3272G

Обновлен: CM-ARM Контекстная Справка

Исправлено: Установка размера стека для кросс-средств Фитона

Исправлено: Случайные сбои в настройках Микроконтроллера при выборе проекта в диалоги Примеры

Исправлено: Идентификация микросхемы для микроконтроллера Micronas CDC32xyz

Исправлено: Поддержка J-Link JTAG отладчика

Исправлено: Поддержка точек останова во Flash памяти

1.01.00

Added: Support for ARM920T and ARM922T processors

Added: Support for Atmel AT91RM9200 microcontroller

Added: SPI DataFlash programming support for AT91RM9200. Supported DataFlash devices: AT45DB011B, AT45DB021B, AT45DB041B, AT45DB081B, AT45DB161B, AT45DB321B, AT45DB642D, AT45DB1282

Added: Support for Analog Devices ADuC7019, ADuC7020, ADuC7021, ADuC7022, ADuC7024, ADuC7025, ADuC7026, ADuC7027, ADuC7028, ADuC7030, ADuC7031, ADuC7032 microcontrollers

Added: Support for Micronas CDC3207G , CDC3217G, CDC3257G microcontrollers

Added: Project examples for Phyton CMC-ARM C Compiler

Updated: CM-ARM on-line manual

1.00.08

Added: CMA-ARM Assembler documentation

1.00.07

Fixed: Minor bugs in examples

1.00.06

Updated: Example projects

1.00.05

Added: Support for Atmel AT91SAM9260/1/3 microcontrollers

Added [JEM-ARM]: Support for Segger J-Link debugger

Changed: Key mappings for Step, Step Over, Low Level Step, Low Level Step Over, Make, Compile, Next Search and other commands

Added [Phyton CMC-ARM C Compiler]:

Support for ARM9 devices

Optimized code for 'switch' C statement

1.00.04

Added: Support for ARM9 (ARM9TDMI and ARM926) cores.

1.00.03

Minor changes in software protection mechanism

1.00.02

Updated: Peripheral Register definition files

1.00.01

Added: Support for NXP/Philips LPC2364, LPC2366, LPC2368, LPC2378, LPC2468 microcontrollers

1.00.00

Updated[JEM-ARM]: Support of the new target interface module TM2-A1-H20 rev.B.

New features: - programmable power regulator 0..4.5V, 250 mA; - target voltage real-time measuring; - wide target voltage range support: 1.2V .. 5.0V.

0.90.13

Added: Support for STMicroelectronics STR71x/STR73x/STR75x microcontrollers.

Added: Variable JTAG speed support.

Updated: CM-ARM on-line manual.

0.90.12

Added: The "Multi-pass libraries scan" option for GCC linker to resolve references between libraries

Added: Phyton CMC-ARM C Compiler included into package

Added: Support for STMicroelectronics microcontrollers

0.90.11

Fixed: Handling of "Override default script file" option for GNU linker

0.90.10

Added: Memory Mapping capability for Generic ARM7 target. Add your own memory areas in the Debug Options - Target dialog to setup your ARM7 memory configuration for project support and debugging.

Added: Memory Remapping (Flash, RAM, ROM) feature for simulator and JEM-ARM JTAG emulator.

Added: Onreset.cmd script auto running on the target MCU reset via JEM-ARM. Scripts are located in the Flash folder and invoked every time you reset your target MCU via JTAG.

Added: OKI ML67Q4050/4060 series project and debug support.

0.90.09

Added [CodeMaster-ARM]: Memory Allocation support in the Project Options dialog. Added [JEM-ARM]: Support for JTAG without RTCK line.

0.90.08

Added: Support for the Atmel SAM7 family microcontrollers.

Added: Support for the updated JEM-ARM hardware: main board MS2 and target interface module TM2-A1-H20.

0.90.07

Fixed: Displaying of MCE format doubles

0.90.06

Updated: LPC2000 on-chip Flash programming support.

0.90.05

Added: Data Breakpoints feature

0.90.04

Fixed: Resident software, SFR file descriptions Added: Automatic linking of C start-up file for GNU C compiler

0.90.03

Updated: SFR, LD, Include files

0.90.02

Fixed: A lot of issues

0.90.01

Added: Support for MCA-ARM Assembler (preliminary)

0.90.00

First Release

назад