реклама на сайте
подробности

 
 
> mspgcc дружит с MSP430F2618?
Сергей Борщ
сообщение May 13 2008, 14:34
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Как я понимаю, лежащий на sourceforge последний добранный для Win32 пакет mspgcc-20070216 еще не поддерживет F2618. И msp430-jtag пишет что-то невразумительное:
Цитата
MSP430 JTAG programmer Version: 2.3
Use -h for help
Debug is level set to 1
Python version: 2.4.2 (#67, Sep 28 2005, 12:41:11) [MSC v.1310 32 bit (Intel)]
MSP430_*Register not found in library. Not supported.
MSP430_Funclet and isHalted not found in library. Not supported.
JTAG backend: ctypes/TI or 3rd party (D:/programs/mspgcc/20070216/bin\MSP430.dll)
backend library version: 20107000
MSP430_Identify: Device type: 'Device_unknown'
* uploadData()
Cleaning up after error...
Reset and release device...
Traceback (most recent call last):
File "msp430-jtag.py", line 608, in ?
File "msp430-jtag.py", line 572, in main
File "mspgcc\jtag.pyo", line 536, in uploadData
File "mspgcc\jtag.pyo", line 360, in memread
IOError: Could not read target memory: Invalid parameter(s)
430F149 читается нормально.

Кое-где встречаются патчи для поддержки 26x, но опыта сборки всего инструментария, увы, нет. Никто не поделится собранным? Или пошаговой стратегией сборки, чтобы результирующий продукт без cygwin работал? Ибо патчей в сети море, в каком порядке их ставить - непонятно. Чем собирать - тоже... Предполагаю msys, но могу ошибаться.

Собственно вопрос - что делать?

Добавлено:
не я один такой... Нашел подобие инструкции. Буду пробовать ставить cygwin и собирать.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение May 14 2008, 23:24
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Сергей Борщ @ May 13 2008, 17:34) *
Нашел подобие инструкции[/url]. Буду пробовать ставить cygwin и собирать.
Дошел до буквы "ы" в слове "передовик"...
собрались binutils, gcc, msp430-libc, gdb, libmspgcc. Застрял на pytools. Оно в логе пишет, что при выполнении setup-combined-tools-py2exe.py не находит модуля py2exe. Что логично, ибо py2exe в цыгвине нет. Он есть только под винду. Попытка собрать его из исходников закончилась провалом: сначала вылет по неопределенному символу _MAX_PATH, после вписывания в исходник вручную #define _MAX_PATH 260 вылет по ошибке
Цитата
undefined reference to `_PyErr_SetExcFromWindowsErrWithFilename'
Где я ошибся?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 15 2008, 07:52
Сообщение #3


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Может просто скачать этот py2exe? Его-то зачем самому собирать?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 15 2008, 08:23
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(AHTOXA @ May 15 2008, 10:52) *
Может просто скачать этот py2exe? Его-то зачем самому собирать?
Так он в собранном виде существует (на официальном сайте, во всяком случае), только под нативную винду. А сборка mspgcc происходит в cygwin.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th June 2025 - 15:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.04591 секунд с 7
ELECTRONIX ©2004-2016