Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - slyOstrich

Pages: [1]
1
Железо / Re: memtest
« on: December 27, 2016, 06:52:50 am »
Это случилось надеюсь не сразу после покупки (я про брак платы)?
То, что память не заводится, еще не факт ее не работоспособности, повествовать тут не буду, почитайте в этом разделе...много чего проходило.
Как вариант- наводка на половинку всего RAM хотя бы.

Данные разделы я уже читал. И не один из них мне не помог. Я предполагаю, что это всё-таки палёная память.

2
Железо / Re: memtest
« on: December 22, 2016, 07:49:42 am »
Боюсь, что пока что-то не загрузится - никак  8)

ну я начал тестить, и дошёл до dramc_scan_readpipe, да, там выдаётся -1 в функции, позже я сравнил все регистры из неё, с рабочей платой, reg_val = readl(&dram->csr);, выдаёт точно такое же значение, что и DRAM_CSR_FAILED ну там конъюнкция происходит и выдаёт 0, ну и -1.

вот такие дела)))))))

наверно нужно выпаивать

Code: [Select]
static int dramc_scan_readpipe(void)
{
struct sunxi_dram_reg *dram = (struct sunxi_dram_reg *)SUNXI_DRAMC_BASE;
u32 reg_val;

/* data training trigger */
#ifdef CONFIG_SUN7I
clrbits_le32(&dram->csr, DRAM_CSR_FAILED);
#endif
setbits_le32(&dram->ccr, DRAM_CCR_DATA_TRAINING);

/* check whether data training process has completed */
while (readl(&dram->ccr) & DRAM_CCR_DATA_TRAINING);

/* check data training result */
reg_val = readl(&dram->csr);
if (reg_val & DRAM_CSR_FAILED)
return -1;

return 0;
}

3
Железо / memtest
« on: December 21, 2016, 04:31:40 am »
Добрый день, как можно протестировать память на cubieboard не загружая ни ос, ни загрузчик, чтобы обращаться напрямую к памяти, у меня просто тоже ошибка ??? mb , и пересборка u-boot не помогла.

4
Железо / lcd-olinuxino-7ts + cubieboard2
« on: August 10, 2016, 08:39:22 am »
Добрый день, можете проверить правильно ли я подключаю, данный экран и кубик. В файле я предоставляю таблицу в которой есть соответствия пинам на плате и панели.

Также предоставляю ссылку схемы к плате, https://www.olimex.com/Products/OLinuXino/LCD/LCD-OLinuXino-7/resources/LCD-OLINUXINO-7TS_sch.pdf

5
Начинающим / Интерфейс sysfs у GPIO
« on: May 05, 2016, 07:30:02 am »
Я знаю что с помощью команды poll можно организовать прерывание которое будет срабатывать по фронту состояния сигнала (edge) , получается для постоянной обработки прерываний с кнопок, подключённых по gpio к портам, нужно это все это поставить в бесконечный цикл? И если да, то не лучше будет ли написать драйвер для Linux?
И если запускать данную программу с помощью автозагрузки /etc/profile , можно ли будет улавливать изменение значений уже в оконной программе написанной на qt, gtk, wxwidgets ?

6
Никак не могу понять и в какую сторону копать, у меня есть плата Cubieboard к ней я подключил 5 кнопок , на порты PD23,PD24,PD25,PD26,PD27, как мне обработать входные данные с этих кнопок по нажатии , и потом всё это состыковать с библиотекой wxwidgets?

Pages: [1]