Articles of mips

Двоичный файл ARP для MIPS64 (big-endian), совместимый с Linux v2.6

Где я могу найти двоичный файл ARP для процессора MIPS64 (big-endian), совместимого с Linux v2.6? Под «двоичным ARP» я подразумеваю автономный скомпилированный двоичный исполняемый файл команды ARP, который управляет таблицами протокола разрешения адресов. Под «автономным» я подразумеваю НЕ часть какого-то большого универсального пакета оболочки, такого как «Busybox». Мне очень трудно что-то делать для кросс-компиляции для […]

Насколько хорошо Debian поддерживает MIPS в наши дни?

Я делаю новый встроенный дизайн Linux, и я думаю об использовании процессора MIPS. Все мои предыдущие проекты использовали ARM. В новейшей конструкции ARM мы установили Debian ARM-HF, который был отличным. Мой вопрос: существуют ли ранее установленные Debian установки для MIPS, которые можно легко установить во встроенную цель? С установкой Debian ARM-HF было так же просто, […]

Значение флагов MIPS в заголовке эльфа

Я смотрел на заголовок некоторых файлов эльфов и заметил что-то странное: ELF Header: Magic: 7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 Class: ELF32 Data: 2's complement, big endian Version: 1 (current) OS/ABI: UNIX – System V ABI Version: 0 Type: EXEC (Executable file) Machine: MIPS R3000 […]

Host CFLAGS для перекрестной сборки GCC

Я хочу построить Rockbox из источника для целей MIPS. Согласно их вики мне нужна цепочка инструментов с binutils v2.17 и GCC v4.1.2 для мипселе mipsel-elf цели с CFLAGS="-U_FORTIFY_SOURCE -fgnu89-inline" . Вот строка конфигурации для обоих: CFLAGS='-U_FORTIFY_SOURCE -fgnu89-inline' ./configure –target=mipsel-elf –enable-languages=c –disable-libssp –disable-docs Мне удалось собрать и установить binutils, но GCC не работает как с «автоматической […]

Декомпилировать / запустить исполняемый файл MIPS под x86_64 Ubuntu

В настоящее время я пытаюсь внести изменения в прошивку маршрутизатора: Swisscom Centro Grande – aka Pirelli Vx226N1, версия прошивки: 60200. Я успешно декомпилировал его с FMK v0.99 и получил header.img , rootfs.img и footer.img . Это binwalk от rootfs.img: Squashfs файловая система, маленькая конечная, нестандартная подпись, версия 4.0, сжатие: gzip, размер: 2764423 байта, 1145 индексов, […]

как я могу запускать старые программы из MIPS?

У меня есть старый компьютер с программой AtomTV, для просмотра и создания фильмов из файлов молекулярных траекторий. У меня есть только двоичный код, и на платформе, на которой он работал, была 64-битная архитектура MIPS, в которой я запускал IRIX. Я говорил с создателем, и он говорит, что потерял источник. Мой IRIX PC умер недавно, но […]

как сделать доступную только для чтения файловую систему на busybox?

Я хочу изменить некоторые файлы на моем маршрутизаторе. Во-первых, я могу изменить все в / var, но я хочу изменить / etc / fstab. когда я пытаюсь изменить его, я получаю сообщение об ошибке, в котором говорится, что файловая система только для чтения. Busybox внутри маршрутизатора, имеет ограниченные команды, поэтому я получил двоичный код busybox […]

Компилировать параметры для инструментальной цепочки на основе MIPS?

Я установил toolwcery cross compile toolchain для архитектуры mips32 на мой WIN 7 machince. Я хочу сначала скомпилировать простой «факториальный» двоичный файл для моего маршрутизатора, который основан на MIPS32. Из небольшого поиска в Интернете я нашел, что он основан на MIPS32 big-endian. #cat /proc/cpuinfo system type : 96338W2 processor : 0 cpu model : BCM6338 […]

Нужна помощь Кросс-компиляция Openssl для MIPS

Я пытаюсь перекрестно скомпилировать Ncat для архитектуры MIPS (big endian), и мне действительно нужна поддержка SSL, поэтому сначала я должен скомпилировать OpenSSL. Я загрузил последнюю версию из Github и настроил ее так, потому что мои двоичные файлы toolchain называются «mips–gcc mips-ld … и т. Д. export PATH=$PATH:/path/to/toolchain ./Configure linux-mips32 –cross-compile-prefix=mips- Он сконфигурировал make-файл с помощью […]

Debian на платформе Virtual Mips Malta

Я пытаюсь запустить Debian на платформе MipsMalta, который эмулируется OVP . Проблема в том, что инструменту настройки необходимо загружать файлы из зеркал Debian, но он не может продолжить загрузку файлов, я пробовал много разных зеркал из разных стран, но я получаю следующее сообщение: Установщик не смог загрузить файл из зеркала. Это может быть проблема из […]