Так. Модуль заработал.
в папке DOWNLOADER есть файлик RUNConfig.ini в строке CoreFilePath = ядро, которое лежит в SIM900DevIDE\EmbatSIM\gsmos\coreSW\ в моем случае выглядит так:
CoreFilePath=C:\SIM900DevIDE\EmbatSIM\gsmos\coreSW\1137B01V03SIM900M64_ST_EAT
Только таким способом смог выбрать ядро (так как в самом SIM900 Series download Tools Customer 1.3 выбрать ядро возможности нет)
Модуль зашевелился, собственная программа так и не заработала.
Добавил вывод в режиме дебаг, прога выглядит так:
CODE
#include ...
void fl_entry()
{
ebdat7_00EnterDebugMode();
ebdat7_01DebugTrace("<<fl_entry>>");
if(ebdat6_08pinConfigureToUnused(FL_PIN_40) == FL_OK)
{
ebdat7_01DebugTrace("PinUnused");
if(ebdat6_02GpioSubscribe(FL_PIN_40, FL_GPIO_OUTPUT, 1) == FL_OK)
{
ebdat7_01DebugTrace("<<PL_PIN_40 to 1>>");
//ebdat6_04WriteGpio(FL_PIN_67, 1);
}
}
while (TRUE)
{
}
}
Я так понял, что теперь каждый раз зашиваю свой код, выбирая Erase type: Erase sourse code.
вот фотка с download-ра
что делаю не так?