LINUX.ORG.RU

Сообщения ramon13666

 

Embedded linux. Нет сообщений по UART при загрузке

Имеется китайская IP-камера на HI3516CV300. Камера рабочая, но в ней закрыт telnet и ssh. Подключив USB-UART адаптер к плате я наблюдаю лог загрузки U-Boot, могу войти в его командную оболочку. А вот сообщений от ядра или приглашеия логина нет. Как я могу активировать вывод сообщений ядра и залогиниться? Или второй вариант, как включить доступ по telnet или ssh, если я могу слить дамп прошивки?

U-boot log при обычной загрузке

hi3516cv300 System startup

Uncompress.......Ok


hi3516cv300 System startup


U-Boot 2010.06-svn1098 (Jun 11 2018 - 13:18:18)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xef 0x40 0x18
spi_w25q256fv_qe_enable(193): Error: Disable Quad failed! reg:0x2
Block:64KB Chip:16MB Name:"W25Q128(B/F)V"
CONFIG_CLOSE_SPI_8PIN_4IO = y.
at hifmc100_setTB() mid:0xef,chipsize:0x1000000 <no>.
lk[6 => 0x800000]
SPI Nor total size: 16MB
MMC:   
EMMC/MMC/SD controller initialization.
Card did not respond to voltage select!
No EMMC/MMC/SD device found !
In:    serial
Out:   serial
Err:   serial
Press Ctrl+C to stop autoboot
16384 KiB hi_fmc at 0:0 is now current device

srcAddr 0x83000000, dstAddr 0x82000000
created_inode 0x883d0200
find_squashfs_file: name bin, start_block 0, offset 2458, type 1
find_squashfs_file: name boot, start_block 0, offset 2558, type 1
read inode: name boot, sb 0, of 2558, type 1
find_squashfs_file: name uImage, start_block 0, offset 2490, type 2
read inode: name uImage, sb 0, of 2490, type 2
write_file: regular file, blocks 9
len 2222203
### FS load complete: 2222203 bytes loaded to 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-3.18.20
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2222139 Bytes = 2.1 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Loading Kernel Image ... OK
OK

Starting kernel ...

                         


Переменные окружения U-boot

xmtech # printenv
bootargs=init=linuxrc mem=${osmem} console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=squashfs mtdparts=hi_sfc:0x30000(boot),0x550000(romfs),0x740000(user),0x180000(web),0x80000(custom),0x140000(mtd)
bootcmd=setenv setargs setenv bootargs ${bootargs};run setargs;sf probe 0;sf read 83000000 30000 550000;squashfsload;bootm 0x82000000
bootdelay=1
baudrate=115200
ipaddr=192.168.1.10
serverip=192.168.1.107
netmask=255.255.255.0
bootfile="uImage"
da=tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=tftp 0x82000000 update.img;sf probe 0;flwrite
ua=mw.b 0x82000000 ff 1000000;tftp 0x82000000 upall_verify.img;sf probe 0;flwrite
tk=tftp 0x82000000 uImage;setenv setargs setenv bootargs ${bootargs};run setargs;bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ethaddr=00:12:17:f7:d3:8a
NID=0x0001
muxctl0=0x12040064
muxval0=0x0
gpio0=0x77
gpioval0=0x00
muxctl1=0x12040104
muxval1=0x00
gpio1=0x82
gpioval1=0x04
osmem=56M
appVideoStandard=PAL
appNetIP=0xFE1FA8C00x00FFFFFF0x011FA8C0
appCloudExAbility=fgNP3bCbO90=
appSystemLanguage=English
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn1098 (Jun 11 2018 - 13:18:18)

Environment size: 1473/65532 bytes

 , ,

ramon13666
()

Dirtect Rendering не работает с драйвером Nvidia

Есть интегрированная карта невидия, проприетарный драйвер (v 304.132) из репозитария, дистрибутив Mint 17.3 (== Ubuntu 14.04)

ramon@ramon-desktop:~$ lspci | grep VGA
00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)
ramon@ramon-desktop:~$ lsmod | grep nvidia
nvidia              10366976  30 
drm                   286720  2 nvidia
ramon@ramon-desktop:~$
ramon@ramon-desktop:~$ IBGL_DEBUG=verbose glxinfo
name of display: :0
display: :0  screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4

Также в системе по зависимоcтям стоит mesa. Но приложения, которым требуется opengl либо не работают, либо тормозят.

ramon@ramon-desktop:~$ ldconfig -p | grep GL  
        libQtOpenGL.so.4 (libc6) => /usr/lib/i386-linux-gnu/libQtOpenGL.so.4
        libQtGLib-2.0.so.0 (libc6) => /usr/lib/i386-linux-gnu/libQtGLib-2.0.so.0
        libGLU.so.1 (libc6) => /usr/lib/i386-linux-gnu/libGLU.so.1
        libGLEW.so.1.10 (libc6) => /usr/lib/i386-linux-gnu/libGLEW.so.1.10
        libGLESv2.so.2 (libc6) => /usr/lib/i386-linux-gnu/mesa-egl/libGLESv2.so.2
        libGL.so.1 (libc6) => /usr/lib/nvidia-304/libGL.so.1
        libGL.so (libc6) => /usr/lib/nvidia-304/libGL.so
        libEGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/mesa-egl/libEGL.so.1
Если запустить шестерёнки (glxgears), то они тикают как часики в буквальном смысле. Кикад рапортует «Shader comilation error». Пробовал переустанавливать драйвер, другие ядра, откат драйвера на 304,117. В лучшем случае нет изменений, в худшем — неработающий драйвер нвидия. Как исправить ситуацию?

 , , ,

ramon13666
()

Подсветка кода на гитхабе

Скриншот (для Ъ — там прямая ссылка на изображение 1920х1080, 250 кб). Эти цвета выбраны для того, чтобы… А собственно, чем руководствовались при выборе такой цветовой гаммы? Читать это сущий ад. Или только я негодую, может у других иначе, терминалы Брайля уже стоят?

 , ,

ramon13666
()

Программирование на С

Здравствуйте мои дорогие любители погромирования. Прочитал K&R «Язык программирования Си». Теперь нужна книга, которая расскажет как правильно писать код на С, общепринятые приёмы и стандартные алгоритмы решения типичных задач. Цель: пишу быдлокод для МК и хочу повысить свой скилл.

Перемещено mono из talks

ramon13666
()

Разрешение монитора на radeon 9600

Не могу выставить разрешение 1280х1024 в Opensuse 12.2. Монитор Samsung SyncMaster 731BF подключён по VGA кабелю, видеокарта интегрированная Radeon 9600, материнка Asus p5rd1-vm. xrandr говорит:

ramon@~$xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
S-video disconnected (normal left inverted right x axis y axis)
Пытался сгенерировать новый режим и добавить в конфигурационный файл иксов 50-monitor.conf
ramon@~$cvt 1280 1024 60
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
но результат нулевой, новый режим не появился.
hwinfo --gfxcard
21: PCI 105.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.319]
  Unique ID: ul7N.QNYsjD6gb1B
  Parent ID: vSkL.4UFp5fHqms6
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:05.0
  SysFS BusID: 0000:01:05.0
  Hardware Class: graphics card
  Model: "ATI Radeon XPRESS 200 5A61 (PCIE)"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x5a61 "Radeon XPRESS 200 5A61 (PCIE)"
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x819a 
  Driver: "radeon"
  Driver Modules: "drm"
  Memory Range: 0x60000000-0x6fffffff (ro,non-prefetchable)
  I/O Ports: 0xe000-0xe0ff (rw)
  Memory Range: 0xc0000000-0xc000ffff (rw,non-prefetchable)
  Memory Range: 0xdfee0000-0xdfefffff (ro,non-prefetchable,disabled)
  IRQ: 17 (14637 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00005A61sv00001043sd0000819Abc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: radeon
  Driver Info #1:
    XFree86 v4 Server Module: fglrx
    3D Support: yes
    Extensions: dri
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #11 (PCI bridge)

Primary display adapter: #21

 ,

ramon13666
()

[опрос-тред] Работа и линукс.

Часто слышу фразы «нам работать надо, а не играться». Ну, админы и прочий ит-персонал понятно. А что делают на линуксе обычные пользователи, в частности ты, %юзернейм? Если ваша работа не связана с сетью и файловыми хранилищами, то рассказываем подробнее, делимся историями успеха, не стесняемся.

ramon13666
()

Пока вы тут петросяните

Линус получил от гугла самолёты и переместил все датацентры на них. Теперь kernel.org станет действительно облачным. А ещё у них есть лазеры и они начинают захватывать мир. Вот.

ramon13666
()

[mount][kde] Вопросы по umask

Необходимо монтировать NTFS разделы в опенсусе. На данный момент строка в fstab

/dev/disk/by-id/ata-SAMSUNG_SP1253N_S0GBJ1FA100642-part1 /media/C             ntfs-3g    user,users,gid=users,umask=000,locale=ru_RU.UTF-8   
Если смотреть права на директорию /media/C
drwxrwxrwx 1 root  users      28672 Мар 16 23:19 C
Проблема в том, что при копировании dolphin выдаёт окошко, что не может изменить права для копируемого файла. Запись производится корректно. Если копировать несколько файлов, то окошко выдаст на первом, нажмёшь «Ок» — покажет ещё одно о другом файле. Причём, если окошко с информацией о первом файле не закрывать до завершения процесса копирования всех файлов, то оно будет лишь одно. В PCManFM такое не происходит. Что я делаю не так?

 ,

ramon13666
()

Ещё один шаг на пути завоевания десктопа.

Те, кто пользовался Windows, знают много программ для чистки и оптимизации системы. С недавних пор такие утилиты стали появляться и в мире Linux. Многие, наверно, слышали о bleachbit. Но разработчики не сидят сложа руки и представляют на радость простым пользователям аналог на Qt — Temizlikci. Теперь вы можете быть уверены, что ваша linux-система очищена от ненужных файлов, истории, паролей и работает на все 100500%. Ура, товарищи, ура!(звучат аплодисменты)

Осталось дождаться антивирусов с гламурным интерфейсом, цветастыми кнопочками и всплывающими сообщениями «Ваша система защищена на 100%».

ramon13666
()

[Creative] Выбор звуковой карты

На данный момент имею встроенную звуковую карту

ramon@cynicism:~$cat /proc/asound/cards
 0 [M5461          ]: HDA-Intel - HDA ULI M5461
                      HDA ULI M5461 at 0xdfff8000 irq 22
В инструкции к матери написано, что это «ADI1986A 6-channel High-Definition audio CODEC». В комиссионке можно взять почти даром (10 €) следующие девайсы
Live 5.1 ch
Live 4 ch
CT 4780 PCI
CT 5880 PCI
Live SB0100 5.1
Live SB0220
Хотелось бы получить более качественный звук (музыка, стерео). Или эти карты говно мамонта и ничего толкового не будет? В общем, стоит ли игра свеч?

 

ramon13666
()

[11.3] Clementine 0.6 не запускается

Система openSUSE 11.3. КДЕ 4,4,4. Вчера обновил полностью (выбрал «ненужные обновления», среди которых фиксы безопасности ядра и фокса, совсем ненужные O_o). Обновил и клементин до 0,6, до этого стоял 0,5,3 нестабильный. Теперь его запуск завершается си чудным сообщением

ramon@cynicism:~$clementine
Исключение в операции с плавающей точкой
ramon@cynicism:~$
Пробовал устанавливать и 0.6 stable и 2233-0pm unstable, результат одинаков. Если предложите откатить изменения, то прошу указать как именно, ибо являюсь сферическим хомячком в вакууме продвинутого уровня.

ramon13666
()

Юзабилити

В текстовых редактора серии «блокнот» в меню «правка» нет пункта вставить спциальные символы. Почему его там нет. Я считаю, что проще нажать «правка» - «вставить символ», чем лезть в меню и запускать KcharSelect. То же относится и к копете, фаерфоксу и прочим.

ramon13666
()

annoynimous, ты хоть читал, прежде чем удалять темы?

Или ты просто так, решил под горячую руку снести все? Я конечно рад, что решил проявить модераторскую заботу, но моя тема не относилась к очередным «почемучкам».

ramon13666
()

[Ноги и Колёса] Flash Roller

Интересует мнение и отзывы владельцев данных агрегатов. Девушка хочет ролики (ширпотреб, до 40$), вот я и думаю, может приобрести ей такие? Она всё равно не больше 10 раз будет кататься. Волнуют следующие вопросы:
1) Тяжело ли ездить на пятках?
2) Не развалятся ли они? (хоть и написано до 80 кг, но как они будут после ударов об бордюр и пр.)

ramon13666
()

[анабиоз?]Kaffeine

Не пойму, все впали в анабиоз и не заметили как вышла новая версия каффеина, или это только у меня криокамера потекла? Знаю, что минорный релиз и преальфа. Оно уже почти юзабельно (не нравится масштабирование видео под размер окна).
Для Ъ: они отвязались от фонона.Теперь только xine-lib.
Для

ramon13666
()

[Срочно!] No CDROM was found

Пытаюсь установить Мандрива 2010,0 фри на ПК:

Motherboard Asus P5P800
HDD IDE Samsung
DVDRW NEC IDE
CPU Pentium4 3.0GHz

Загружаюсь с диска, выбираю установку, программа начинает определять оборудование, а потом выдает No CDROM was found.Это при том, что с этого нот фаунд я только что загрузился. Пробовал Запустить другие дистры, имею кучу ошибок и ни один не заработал. До этого стояла 2008,1, проблем не наблюдалось.

Вся котовасия началась после того, как пришлось сбросить настройки биос. Проблема скорей всего в них. Кто что может подсказать?

ramon13666
()

Открытая соляра. Это Ынтерпрайз?

Скачал недавно опенсолярис 2009,06. И увидел кучу глюков (а может фич?). Не хочет грузиться при подключенных юсб девайсах (модем, упс, плеер). Перебороли, загрузился. Вижу гном 2,24. Вроде неплохо, НО! Установить ppp-соединение не удалось, флешки и диски не монтируются, в списке устройств не отображаются. Дальше веселее. Невозможно поменять раскладку на английскую! Т.е, даже если запущу консоль, толку от этого не будет. Посему возник вопрос: WTF?

ramon13666
()

RSS подписка на новые темы