ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Страницы: 1 2 3 [4] 5 6 ... 10
 31 
 : 04 Октября, 2019, 18:04:23  
Автор Setpm - Последний ответ от Setpm
Xnj ckexbkjcm&

 32 
 : 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 
 : 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 
 : 21 Августа, 2019, 14:39:21  
Автор Alexey_Golubev - Последний ответ от Danila
Защита по току с помощью вывода OC# не работает. Есть только встроенная защита в микросхему TPS2051B (около 1,5А).

Тион перезагружается, вероятно, из-за просадки напряжения.

 35 
 : 20 Августа, 2019, 07:36:00  
Автор Alexey_Golubev - Последний ответ от Alexey_Golubev
Компьютер тион-про28.

Пытался самостоятельно изучить данную проблему. Не нашел подтягивающих резисторов на выводах USB0_OC# и USB1_OC#. У микросхемы TPS2051B выход OC# открытый коллектор который нужно подтягивать через резистор.

А почему тион перезагружается так и не понял.

 36 
 : 19 Августа, 2019, 15:11:50  
Автор Alexey_Golubev - Последний ответ от Danila
Добрый день.

На каком компьютере проверяли?

 37 
 : 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 
 : 05 Июля, 2019, 22:10:37  
Автор Serjik777 - Последний ответ от Danila
Добрый день.

ОС Linux на ТионеПро-28 состоит из 2-х частей: ядро Linux и корневая файловая система.
Копию КФС сделать не сложно: подключите флешку и заархивируйте все содержимое (кроме /dev) с помощью tar на нее, затем запишите на Тион по этой  инструкции.

Если нужно сделать копию ядра, то можно попробовать с помощью программы dd, но может не получиться.

Либо с помощью dd сделать копию nand flash (/dev/mtd0, /dev/mtd1).

 40 
 : 04 Июля, 2019, 16:07:45  
Автор Serjik777 - Последний ответ от Serjik777
Здравствуйте. Подскажите пожалуйста реально ли как то перенести все с одного ТионПро28 на такой же но пустой? В том ТионПро28 который уже используется и с которого нужно перенести на пустой имеется сам линукс плюс приложение которое работает с базой данных. Как я понимаю нужен полный образ всего. Реально это вообще сделать? Если реально помогите пожалуйста подробной инструкцией как это сделать. Я в линукс новичок и мне нужна очень подробная инструкция просьба сильно не пинать я только учусь.
Еще нужна инструкция как сделать то же самое но не на пустой ТионПро28... допустим я накосячил с файлами или еще что нибудь сделал не так. Как все удалить и накатить туда образ по новой?

Страницы: 1 2 3 [4] 5 6 ... 10