Перейти к содержанию
    

NGW100 "segmentation fault"

Есть плата NGW100. Линукс запустился без проблем.

Написал простенькую программку. Скомпилировал с помощью avr32-gcc

 

#include <stdio.h>

int main(int argc, char** argv)
{
    printf("Hello World!\n");
    return 0;
}

 

Копирую исполняемый *.elf файл через FTP на NGW100. При запуске программы выдает: "segmentation fault"

 

В чем может быть ошибка? Или чем может быть вызвана данная ошибка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть плата NGW100. Линукс запустился без проблем.

Написал простенькую программку. Скомпилировал с помощью avr32-gcc

 

#include <stdio.h>

int main(int argc, char** argv)
{
    printf("Hello World!\n");
    return 0;
}

 

Копирую исполняемый *.elf файл через FTP на NGW100. При запуске программы выдает: "segmentation fault"

 

В чем может быть ошибка? Или чем может быть вызвана данная ошибка?

А как вы компилировали? И чем собирали? Может вы для avr32uc взяли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я скачал avr32-gnu-toolchain-2.0.3.exe и AVR32Studio-2.1.1-Setup с офф. сайта атмэла.

Собирал как и вручную через консоль, так и с помощью AVR32 Studio, результат один.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обычно это значит что glibc с которой слинковано приложение категорически не совпадает с той, которая стоит в исходной системе. А ваще есть такой манец как gcc -g3 и потом gdb'ой его, gdb'ой ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я скачал avr32-gnu-toolchain-2.0.3.exe и AVR32Studio-2.1.1-Setup с офф. сайта атмэла.

Собирал как и вручную через консоль, так и с помощью AVR32 Studio, результат один.

 

Неоднократно сталкивался с segmentation fault после обновления операционки. Лечится использованием компилятора из того же buildroot-а которым собирали систему. Находится он в папке build_avr32/Staging_dir. В АВРСтудии указать путь к компилятору.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня такая же ошибка возникала при неправильных настройках FTP соединения. В FARе стояла лишняя галочка в настройках, точно не помню какая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...