
ЗАО «ЗЭО»
- 29 Апреля, 2025, 03:48:42
- Добро пожаловать, Гость
Новости:
31
Техническая поддержка пользователей / Тион-Про28, Орион28 / Re: Тион про-28, hello world, Segmentation fault.
: 04 Октября, 2019, 18:04:23
|
||
Автор Setpm - Последний ответ от Setpm | ||
Xnj ckexbkjcm&
|
32
Техническая поддержка пользователей / Тион-Про28, Орион28 / Тион про-28, hello world, Segmentation fault.
: 03 Октября, 2019, 13:59:09
|
||
Автор Setpm - Последний ответ от Setpm | ||
Здравствуйте.
Ранее работал над тионом про 2. Сейчас попалась плата Тион -про 28. Ядро переустанавливал - ВинСе и сборки Линукс, сгенерированные в LTIB на вашей виртуальной машине Ubuntu (Danila). Сборки нормально грузятся и работают все тестовые программы. Решил я перед пересборкой старого проекта попробовать скомпилить "привет мир" и загрузить. Пробовал по всякому: 1.Через консоль LTIB/ 2.Напрямую, сгенерированным компилятором - /opt/freescale makefile: BINM = hello OBJK = hello.o OBJC = main.c ANGCC = /opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi-g++ all: $(BINM) $(OBJK): $(OBJC) $(ANGCC) -march=armv5te -c -o $@ $(OBJC) $(BINM): $(OBJK) $(ANGCC) -march=armv5te -o $@ $(OBJK) $(ANGCC) -march=armv5te -print-multi-directory clean: -rm -f $(BINM) *.elf *.gdb *.o файл генерится и я его гружу в тион по tftp. Все происходит вроде логично, но после запуска теста - ошибка сегментации. Помогите Пожалуйста, что я делаю не так? Исходник вообще смешной: //main.c: #include <iostream> #include <stdlib.h> using namespace std; int main() { system("PAUSE"); cout<<"hello"<<"/n"; return 0; } С уважением, Setpm. |
33
Техническая поддержка пользователей / Тион-Про28, Орион28 / Re: Не работает защита от короткого замыкания USB
: 21 Августа, 2019, 15:25:25
|
||
Автор Alexey_Golubev - Последний ответ от Alexey_Golubev | ||
Цитировать Защита по току с помощью вывода OC# не работаетНе понял немного про что вы говорите. Вывод OC# сигнализирует о коротком замыкании. Когда происходит короткое замыкание на линии USB0_PWR или USB1_PWR на выводе OC# сигнал изменяет свое состояние из 1 в 0. Как только микропроцессор видит перепад сигнала из 1 в 0 то сразу отключает TPS2051B путем изменения уровня на USB0_PWR_EN или USB1_PWR_EN. Если данное действие не сделать то TPS2051B не отключится а перейдет в режим генератора. Подключал нагрузку в 3 Ом TPS2051B не отключилась тион не перезагрузился. |
34
Техническая поддержка пользователей / Тион-Про28, Орион28 / Re: Не работает защита от короткого замыкания USB
: 21 Августа, 2019, 14:39:21
|
||
Автор Alexey_Golubev - Последний ответ от Danila | ||
Защита по току с помощью вывода OC# не работает. Есть только встроенная защита в микросхему TPS2051B (около 1,5А).
Тион перезагружается, вероятно, из-за просадки напряжения. |
35
Техническая поддержка пользователей / Тион-Про28, Орион28 / Re: Не работает защита от короткого замыкания USB
: 20 Августа, 2019, 07:36:00
|
||
Автор Alexey_Golubev - Последний ответ от Alexey_Golubev | ||
Компьютер тион-про28.
Пытался самостоятельно изучить данную проблему. Не нашел подтягивающих резисторов на выводах USB0_OC# и USB1_OC#. У микросхемы TPS2051B выход OC# открытый коллектор который нужно подтягивать через резистор. А почему тион перезагружается так и не понял. |
36
Техническая поддержка пользователей / Тион-Про28, Орион28 / Re: Не работает защита от короткого замыкания USB
: 19 Августа, 2019, 15:11:50
|
||
Автор Alexey_Golubev - Последний ответ от Danila | ||
Добрый день.
На каком компьютере проверяли? |
37
Техническая поддержка пользователей / Тион-Про28, Орион28 / Не работает защита от короткого замыкания USB
: 15 Августа, 2019, 15:44:49
|
||
Автор Alexey_Golubev - Последний ответ от Alexey_Golubev | ||
Привет.
Попытался проверить защиту USB замкнул через резистор на 3 Ом USB0_PWR на GND. Защита не сработала. В чем может быть дело? |
38
: 05 Июля, 2019, 22:23:44
|
||
Автор Abhram - Последний ответ от Danila | ||
Добрый день.
Инструкция по сборке Qt. Образ с собранными библиотеками Qt 4.6 тут. В образе только библиотеки. Собирался на нашей виртуальной машине. |
39
Техническая поддержка пользователей / ОС Linux, U-Boot / Re: Перенос полностью всего с одного Тион на другой.
: 05 Июля, 2019, 22:10:37
|
||
Автор Serjik777 - Последний ответ от Danila | ||
Добрый день.
ОС Linux на ТионеПро-28 состоит из 2-х частей: ядро Linux и корневая файловая система. Копию КФС сделать не сложно: подключите флешку и заархивируйте все содержимое (кроме /dev) с помощью tar на нее, затем запишите на Тион по этой инструкции. Если нужно сделать копию ядра, то можно попробовать с помощью программы dd, но может не получиться. Либо с помощью dd сделать копию nand flash (/dev/mtd0, /dev/mtd1). |
40
Техническая поддержка пользователей / ОС Linux, U-Boot / Перенос полностью всего с одного Тион на другой.
: 04 Июля, 2019, 16:07:45
|
||
Автор Serjik777 - Последний ответ от Serjik777 | ||
Здравствуйте. Подскажите пожалуйста реально ли как то перенести все с одного ТионПро28 на такой же но пустой? В том ТионПро28 который уже используется и с которого нужно перенести на пустой имеется сам линукс плюс приложение которое работает с базой данных. Как я понимаю нужен полный образ всего. Реально это вообще сделать? Если реально помогите пожалуйста подробной инструкцией как это сделать. Я в линукс новичок и мне нужна очень подробная инструкция просьба сильно не пинать я только учусь.
Еще нужна инструкция как сделать то же самое но не на пустой ТионПро28... допустим я накосячил с файлами или еще что нибудь сделал не так. Как все удалить и накатить туда образ по новой? |