xaba
Пункты: 15268
Регистрация: 23.04.2012
Спасибо. понятно что чудес не бывает)
Почему то только сегодня вспомнил что у меня на некоторых флешках вообще отказывалось загружаться...
А смогли бы вы мне описать методику с подбором резистора?
Просто это проблема она плавающая, но не всегда...и это бесит(
А если брать платы не lite а полную версию с nand, вроде бы там есть возможность загружать свою рутовую?
зы "пока не понял где менять параметры этих буферов(("
Pavel Ivanchenko
Admin
Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
Цитата А смогли бы вы мне описать методику с подбором резистора?
Нет никакой методики, интуитивно-эвристическим методом пребираете резисторы, пока терпения хватит.
Я бы начал с R89, перебирая 10 ... 20 ... 30 ... 50 ... 70 ... 100 Ом
xaba
Пункты: 15268
Регистрация: 23.04.2012
Цитата Цитата А смогли бы вы мне описать методику с подбором резистора?
Нет никакой методики, интуитивно-эвристическим методом пребираете резисторы, пока терпения хватит.
Я бы начал с R89, перебирая 10 ... 20 ... 30 ... 50 ... 70 ... 100 Ом
Спасибо! Ну такой методикой обладаю, профессионал)
sasamy
Пункты: 76893
Регистрация: 14.08.2009
Цитата Крутите параметры настроек буферов процессора (если у A20 они есть, у iMX6 такие присутствуют)
Они есть. Для ядра
https://linux-sunxi.org/Fex_Guide#Port_Definitions
Цитата
<pullup/down> is 0 = disabled; 1 = pullup enabled; 2 = pulldown enabled (only valid when port is an input)
<drive capability> defines the output drive in mA, values are 0-3 corresponding to 10mA, 20mA, 30mA and 40mA.
в убуте
board/sunxi/board.c
static void mmc_pinmux_setup(int sdc)
{
unsigned int pin;
switch (sdc) {
case 0:
/* D1-PF0, D0-PF1, CLK-PF2, CMD-PF3, D3-PF4, D4-PF5 */
for (pin = SUNXI_GPF(0); pin <= SUNXI_GPF(5); pin++) {
sunxi_gpio_set_cfgpin(pin, SUNXI_GPF0_SDC0);
sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP);
sunxi_gpio_set_drv(pin, 2);
}
break;
бутрому как сообщить - неизвестно, резисторами будет надежней
xaba
Пункты: 15268
Регистрация: 23.04.2012
Спасибо. Сохранили мне пару дней жизни)