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

Рекомендуемые сообщения

Опубликовано
3 минуты назад, AleksandrBurkov сказал:

@timxgym у вас конфиги не верные !

ваши

PARTITION CONFIG = 0x48
 BOOT BUS WIDTH = 0x2

 а должны быть

PARTITION CONFIG = 0x0
BOOT BUS WIDTH = 0x0

Это касаемо emmc самсунг, сейчас в аппарате стоит sandisk такой как был изначально (только рабочий) там я эти конфиги не трогал, зашили easy jtag программатором.

А эти конфиги можно поправить в оболочке программатора entt или сторонний софт нужен?

  • Ответов 72
  • Создана
  • Последний ответ

Топ авторов темы

Гость AleksandrBurkov
Опубликовано
В 10.07.2019 в 15:55, timxgym сказал:

А эти конфиги можно поправить в оболочке программатора entt или сторонний софт нужен?

в ПО ENTT

Как без бэкапа восстановить EXT_CSD.rar

скорее всего, банально ни "села" emmc, так же смотрите резисторы подтяжки, только так портятся, особенно после подпайки для коннекта по ISP

Опубликовано

Меня беспокоит отсутствие надписи smart tv при включении (артефакты вместо нее), она ведь хранится в onenand ? Я пока только начал разбираться с программатором, лог записи корректный у меня?

Гость AleksandrBurkov
Опубликовано
8 минут назад, timxgym сказал:

Я пока только начал разбираться с программатором, лог записи корректный у меня?

КОРРЕКТНЫЙ, но на моей памяти, даже с добавлением блоков в таблицу ББ Самсунг, на которые попадает информция, в этом шасси, ни всегда ONE после таких манипуляций работает корректно. 

Я бы зашил родной дамп обратно и посмотрел, что будет с ним ( будет ли заставка нормальной ).

Я про ONE NAND

Опубликовано
1 минуту назад, AleksandrBurkov сказал:

КОРРЕКТНЫЙ, но на моей памяти, даже с добавлением блоков в таблицу ББ Самсунг, на который попадает информция, в этом шасси, ни всегда ONE после таких манипуляций работает корректно. 

Я бы зашил родной дамп обратно и посмотрел, что будет с ним ( будет ли заставка нормальной ).

Родной дамп на другой микросхеме, нечем шары накатать пока, надо трафареты покупать... другую микруху получилось удачно снять зашить и посадить на плату. 

Хорошо, такой вопрос еще, при несовпадении версии оненанд и еммц окошко будет пустым при загрузке? Или должны быть надписи но телик уйдет в дежурку? Может у меня комплект нерабочий? Со мной поделились непровренным лично комплектом как я понял.

Гость AleksandrBurkov
Опубликовано
Только что, timxgym сказал:

нечем шары накатать пока

для ONE и не нужен трафарет, в его отсутствии легко ставятся 63 шарика вручную и малым потоком сажаются на свои места ( сам так делал, когда не было трафарета ).

2 минуты назад, timxgym сказал:

при несовпадении версии оненанд и еммц окошко будет пустым при загрузке?

при несовпадении будет циклическая перезагрузка, как правило после заставки SmartTV

3 минуты назад, timxgym сказал:

Или должны быть надписи но телик уйдет в дежурку?

Не уйдёт в ДР, будет ребут.

4 минуты назад, timxgym сказал:

Может у меня комплект нерабочий?

Вполне возможно был считан не корректно

 

Гость AleksandrBurkov
Опубликовано
11 минут назад, timxgym сказал:

Может у меня комплект нерабочий? Со мной поделились непровренным лично комплектом как я понял.

Что мешает скачать на обмен, согласно правил ?

 

Опубликовано (изменено)
13 минут назад, AleksandrBurkov сказал:

Что мешает скачать на обмен, согласно правил ?

Нечего пока предоставить на обмен. Те дампы что слиты лично мной уже есть в обменнике, и они не удовлетворяют всем условиям (нет лога с программатора)

20 минут назад, AleksandrBurkov сказал:

для ONE и не нужен трафарет, в его отсутствии легко ставятся 63 шарика вручную и малым потоком сажаются на свои места ( сам так делал, когда не было трафарета ).

Шаров к сожалению тоже пока нет, на выходном запланирована поездка на радиорынок

 

Для еммц если что есть трафарет и паста, поэтому проблем снять - поставить не возникло

Изменено пользователем timxgym
Гость AleksandrBurkov
Опубликовано
23 минуты назад, timxgym сказал:

Для еммц если что есть трафарет и паста, поэтому проблем снять - поставить не возникло

лайфхак тебе бесплатный :)

после накатки пастой любого чипа, что бы он сел без проблем, НУЖНО:

1) кладешь обычную бумагу на стекло,

2) микросхему шарами вниз на бумагу и круговыми движениями, прижимая без фанатизма,

3) пока шарики не начнут оставлять равномерный след на бумаге,

Обычно пары секунд хватает, плавными движениями, прижимая к бумаге по центру микросхемы. :dial:

Опубликовано
2 минуты назад, AleksandrBurkov сказал:

лайфхак тебе бесплатный :)

после накатки пастой любого чипа, что бы он сел без проблем, НУЖНО:

1) кладешь обычную бумагу на стекло,

2) микросхему шарами вниз на бумагу и круговыми движениями, прижимая без фанатизма,

3) пока шарики не начнут оставлять равномерный след на бумаге,

Обычно пары секунд хватает, плавными движениями, прижимая к бумаге по центру микросхемы. :dial:

Способ знакомый, правда делал так с нулевкой наждачкой, на процах). 

 

Но я сомневаюсь в том что память недосела,  колодка у меня под пайку и села с первого раза, а тут уже раза 4 снимал ставил (последний раз уже ставил знакомый у которого easy jtag прогер, тот их тысячу уже поменял в телефонах).  Задал вопрос на ауднете, попробую и здесь. Терминальный лог поможет локализовать проблему? Будет видно вина контакта либо некорректное ПО?

Гость AleksandrBurkov
Опубликовано
5 минут назад, timxgym сказал:

Терминальный лог поможет локализовать проблему?

вряд ли, нет в логе такого

Берёшь любую микру EMMC SAMSUNG версии 4,41 и размером не меньше нужного ( важно ), меняешь в ней SID и EXT_CSD, прошиваешь правильной прошивкой, ставишь в майн и забываешь о проблеме.

 

Опубликовано
5 минут назад, AleksandrBurkov сказал:

меняешь в ней SID

Как это сделать?

Опубликовано
1 час назад, AleksandrBurkov сказал:

так же смотрите резисторы подтяжки, только так портятся, особенно после подпайки для коннекта по ISP

Проверил линии к которым подпаивался 

CMD 10k

D0 47k

CLK 32 Ом

RST 0 Ом

Гость AleksandrBurkov
Опубликовано
54 минуты назад, timxgym сказал:

Как это сделать?

последняя строчка вроде из выпадающего списка, CID.....что то там..... ( после коннекта с микросхемой ) и кнопка RUN, в окне появившемся вводишь родной СID и OK

 

1.thumb.jpg.2103f9a79908754d89fc3bc90e08ad9f.jpg

Опубликовано (изменено)

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

C cid связан только один пункт, это оно? Что сюда вводить?

 

Сейчас пробую зашить другой комплект 1017, логи выложу сюда также.

Если правильно понял, то должны получиться такие параметры? Поправьте если не прав.

Спойлер

Using:
8bit bus
Fast timing (16MHz)
Use Fixed Block operation
Using Ignore Errors
eMMC OCR 0x80FF8080 after 2 attempts
CMD1 Get Response Error!
R3 Response Check Bits Error (0x68)!
eMMC (0) CID = 45010053454D30324790521829272F
CMD2 Get Response Error!
Found 1 eMMC device(s)
eMMC CSD = D02701320F5A03B9F6DBFFE78A4040
eMMC: Version 4.xx
eMMC: Maximum speed 25,00 MHz
eMMC: Read Block Length 1024 byte
eMMC: Write Block Length 512 byte
eMMC: CSD User Partition Size = 2000683008 Byte
eMMC: WP Status True
eMMC: WP Size 8 erase groups
eMMC: Permanent WP is False
eMMC: Temorary WP is False
Data0 Line is Valid
Data1 Line is Valid
Data2 Line is Valid
Data3 Line is Valid
Data4 Line is Valid
Data5 Line is Valid
Data6 Line is Valid
Data7 Line is Valid
Valid mode SDR 1/4/8 bit
Using HS Timing
eMMC: EXT_CSD:
00000000000000010301000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000001E00
0000000000000002150A0A0700080501
01010807070012000000000000000000
00000000000000000101000700020005
00000000000001000000000000000000
00000000000000011F05000000000003
0000EE00000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
eMMC: Using 0 Power Class
Device support HS SDR 26MHz
Device support HS SDR 52MHz
Device support HS DDR 52MHz 1.8V
eMMC: EXT_CSD RST_n временно отключен
eMMC: EXT_CSD ACC Size = 8192 byte
eMMC: Version 4.41
FW CONFIG = 0x0
PARTITION CONFIG = 0x0
BOOT BUS WIDTH = 0x0
Загрузка с еММС не используется
x1 (sdr) или x4 (ddr) используется при загрузке
eMMC: Device support partitioning features
eMMC: Device support enhanced technological features
eMMC: Erase Group Size = 512 KByte (1024 blocks)
eMMC: Boot partition size 1048576 byte
eMMC: RPMB partition size 131072 byte
eMMC MID = 0x0045, OEM ID = 0x0001
eMMC Product Name = SEM02G
eMMC Serial number = 0x52182927
eMMC Revision = 9.0
eMMC Date 2/2012

 

Изменено пользователем timxgym
Гость AleksandrBurkov
Опубликовано
53 минуты назад, timxgym сказал:

C cid связан только один пункт, это оно? Что сюда вводить?

Родной сид от этого шасси, после которого, микросхема сандиском обзываться станет :)

например 45010053454D303247903250234F4E а желательно свой родной

Опубликовано
3 минуты назад, AleksandrBurkov сказал:

а желательно свой родной

Родная микруха мертва с нее не достать... CID принципиально до записи emmc менять или после? Сейчас просто лью дамп уже.

Гость AleksandrBurkov
Опубликовано
8 минут назад, timxgym сказал:

Родная микруха мертва с нее не достать... CID

ну я же дал резервный:)

Опубликовано
6 минут назад, AleksandrBurkov сказал:

ну я же дал резервный:)

Его и записал :).

Вот последние логи мои, в emmc после записи дампа зашил CID

EMMC:

Спойлер

Using:
8bit bus
Fast timing (16MHz)
Use Fixed Block operation
Using Ignore Errors
eMMC OCR 0x80FF8080 after 2 attempts
CMD1 Get Response Error!
R3 Response Check Bits Error (0xCF)!
eMMC (0) CID = 45010053454D30324790521829272F
CMD2 Get Response Error!
Found 1 eMMC device(s)
eMMC CSD = D02701320F5A03B9F6DBFFE78A4040
eMMC: Version 4.xx
eMMC: Maximum speed 25,00 MHz
eMMC: Read Block Length 1024 byte
eMMC: Write Block Length 512 byte
eMMC: CSD User Partition Size = 2000683008 Byte
eMMC: WP Status True
eMMC: WP Size 8 erase groups
eMMC: Permanent WP is False
eMMC: Temorary WP is False
Data0 Line is Valid
Data1 Line is Valid
Data2 Line is Valid
Data3 Line is Valid
Data4 Line is Valid
Data5 Line is Valid
Data6 Line is Valid
Data7 Line is Valid
Valid mode SDR 1/4/8 bit
Using HS Timing
eMMC: EXT_CSD:
00000000000000010301000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000001E00
0000000000000002150A0A0700080501
01010807070012000000000000000000
00000000000000000101000700020005
00000000000001000000000000000000
00000000000000011F05000000000003
0000EE00000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
eMMC: Using 0 Power Class
Device support HS SDR 26MHz
Device support HS SDR 52MHz
Device support HS DDR 52MHz 1.8V
eMMC: EXT_CSD RST_n временно отключен
eMMC: EXT_CSD ACC Size = 8192 byte
eMMC: Version 4.41
FW CONFIG = 0x0
PARTITION CONFIG = 0x0
BOOT BUS WIDTH = 0x0
Загрузка с еММС не используется
x1 (sdr) или x4 (ddr) используется при загрузке
eMMC: Device support partitioning features
eMMC: Device support enhanced technological features
eMMC: Erase Group Size = 512 KByte (1024 blocks)
eMMC: Boot partition size 1048576 byte
eMMC: RPMB partition size 131072 byte
eMMC MID = 0x0045, OEM ID = 0x0001
eMMC Product Name = SEM02G
eMMC Serial number = 0x52182927
eMMC Revision = 9.0
eMMC Date 2/2012

Используем все разделы eMMC
18:59:57
Стирание User раздела начато
Стираем 3816 блоков
ERASE: стираем по 8192 блоков
Стирание успешно !

19:00:02
Стирание Boot1 раздела начато
Стираем 2 блоков
ERASE: стираем по 8192 блоков
Стирание успешно !

19:00:03
Стирание Boot2 раздела начато
Стираем 2 блоков
ERASE: стираем по 8192 блоков
Стирание успешно !

19:00:03

Используем все разделы eMMC
Записываем файл C:\Users\Asus\Desktop\Dumps\UE32D6100  BN41-01604A   GENOA_S_3D_EU\GENOA_S_3D_EU_bn41-01604_v1017.1\genoa.user
Используем раздел User
Размер файла (74C00000) <> размеру чипа/флеши(77400000)!!!
Запись начата
19:00:15
Записываем 3825664 блок(ов) из доступных 3907584 
WRITE: записываем каждые 1024 сектора пакетом по x64(1024) блоков
Успешно!
Записываем файл C:\Users\Asus\Desktop\Dumps\UE32D6100  BN41-01604A   GENOA_S_3D_EU\GENOA_S_3D_EU_bn41-01604_v1017.1\genoa.boot1
Используем раздел Boot1
Запись начата
19:32:19
Записываем 2048 блок(ов) из доступных 2048 
WRITE: записываем каждые 1024 сектора пакетом по x64(1024) блоков
Успешно!
Записываем файл C:\Users\Asus\Desktop\Dumps\UE32D6100  BN41-01604A   GENOA_S_3D_EU\GENOA_S_3D_EU_bn41-01604_v1017.1\genoa.boot2
Используем раздел Boot2
Запись начата
19:32:20
Записываем 2048 блок(ов) из доступных 2048 
WRITE: записываем каждые 1024 сектора пакетом по x64(1024) блоков
Успешно!
Запись завершена
19:32:21
Execute <moviNAND CID Repair> command
Writing CID (0x45010053454D303247903250234F4E) ...
eMMC Status: 00000900
CURRENT_STATE = Tran
Reconnecting ...
Enumerated as HS is 1
USB VCC: Chip VCC = 3,30

Using:
8bit bus
Fast timing (16MHz)
Use Fixed Block operation
Using Ignore Errors
eMMC OCR 0x80FF8080 after 2 attempts
CMD1 Get Response Error!
R3 Response Check Bits Error (0xCF)!
eMMC (0) CID = 45010053454D303247903250234F4E
CMD2 Get Response Error!
Found 1 eMMC device(s)
eMMC CSD = D02701320F5A03B9F6DBFFE78A4040
eMMC: Version 4.xx
eMMC: Maximum speed 25,00 MHz
eMMC: Read Block Length 1024 byte
eMMC: Write Block Length 512 byte
eMMC: CSD User Partition Size = 2000683008 Byte
eMMC: WP Status True
eMMC: WP Size 8 erase groups
eMMC: Permanent WP is False
eMMC: Temorary WP is False
Data0 Line is Valid
Data1 Line is Valid
Data2 Line is Valid
Data3 Line is Valid
Data4 Line is Valid
Data5 Line is Valid
Data6 Line is Valid
Data7 Line is Valid
Valid mode SDR 1/4/8 bit
Using HS Timing
eMMC: EXT_CSD:
00000000000000010301000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000001E00
0000000000000002150A0A0700080501
01010807070012000000000000000000
00000000000000000101000700020005
00000000000001000000000000000000
00000000000000011F05000000000003
0000EE00000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
eMMC: Using 0 Power Class
Device support HS SDR 26MHz
Device support HS SDR 52MHz
Device support HS DDR 52MHz 1.8V
eMMC: EXT_CSD RST_n временно отключен
eMMC: EXT_CSD ACC Size = 8192 byte
eMMC: Version 4.41
FW CONFIG = 0x0
PARTITION CONFIG = 0x0
BOOT BUS WIDTH = 0x0
Загрузка с еММС не используется
x1 (sdr) или x4 (ddr) используется при загрузке
eMMC: Device support partitioning features
eMMC: Device support enhanced technological features
eMMC: Erase Group Size = 512 KByte (1024 blocks)
eMMC: Boot partition size 1048576 byte
eMMC: RPMB partition size 131072 byte
eMMC MID = 0x0045, OEM ID = 0x0001
eMMC Product Name = SEM02G
eMMC Serial number = 0x3250234F
eMMC Revision = 9.0
eMMC Date 4/2011

 

Onenand:

Спойлер

Using:
16bit bus
Using Spare
Using Ignore Errors
                 CE0    CE1
Manufacture ID = 00EC   FFFF
Device ID      = 0035   FFFF
Version ID     = 0431   FFFF
KFG1G16U2C
Using this parameters:
Block Size = 131072 byte
Page Size = 2048 byte
Spare Size = 64 byte
Общий размер = 128 Mbyte


Scanning for Bad-Blocks ...
OneNand: ECC error = 0x2222 at page 26880 in block 420
Found BadBlock (420) at 0x03480000 (raw 0x03624000) (chip 0)
Found 1 Bad-Blocks

Стираем 0 чип
ERASE: Status (0xC00) error !
Status: (0xC00) error!
Ошибка стирания блока 420
Стирание успешно !
Bad Block skip ENABLED!
Bad Block skip DISABLED!

Анализируем файл C:\Users\Asus\Desktop\Dumps\UE32D6100  BN41-01604A   GENOA_S_3D_EU\GENOA_S_3D_EU_bn41-01604_v1017.1\genoa_oneNand.ntt
Поиск бэд-блоков начат
17:35:50
Проверяем 0 чип ...
Scanning Dump(0) for Bad-Blocks ...
BBT не используется в настройках!
Найдена таблица Samsung BadBlock v1
Системных секторов = 4
Резервных блоков = 20
Найдено (2) BadBlock в заголовке
Found Dump BadBlock (253) at 0x01FA0000 (raw 0x0209D000) (chip 0) (partition 0x0)
HW BadBlock (CE0, 420) содержит данныe!
Found Dump BadBlock (927) at 0x073E0000 (raw 0x0777F000) (chip 0) (partition 0x0)
Found 2 Bad-Blocks in Dump(0)
Найдена таблица разделов Samsung v1!
Поиск завершен
17:35:52
Bad Block skip ENABLED!

Анализируем файл C:\Users\Asus\Desktop\Dumps\UE32D6100  BN41-01604A   GENOA_S_3D_EU\GENOA_S_3D_EU_bn41-01604_v1017.1\genoa_oneNand.ntt
Поиск бэд-блоков начат
17:36:09
Проверяем 0 чип ...
Scanning Dump(0) for Bad-Blocks ...
Найдена таблица Samsung BadBlock v1
Системных секторов = 4
Резервных блоков = 20
Найдено (2) BadBlock в заголовке
Found Dump BadBlock (253) at 0x01FA0000 (raw 0x0209D000) (chip 0) (partition 0x1320000)
HW BadBlock (CE0, 420) содержит данныe!
Found Dump BadBlock (927) at 0x073E0000 (raw 0x0777F000) (chip 0) (partition 0x2840000)
Found 2 Bad-Blocks in Dump(0)
Найдена таблица разделов Samsung v1!
Поиск завершен
17:36:10

Записываем файл C:\Users\Asus\Desktop\Dumps\UE32D6100  BN41-01604A   GENOA_S_3D_EU\GENOA_S_3D_EU_bn41-01604_v1017.1\genoa_oneNand.ntt
Используем замену Samsung BB D
Запись начата
17:36:23
Записываем 0 чип ...
Записываем 1024 блок(ов) из доступных 1024 
Skipped write block (-1, 253)
Block bb replace 420 -> 1019
Skipped write block (-1, 927)
Skipped write block (-1, 1000)
Skipped write block (-1, 1001)
Skipped write block (-1, 1002)
Skipped write block (-1, 1003)
Skipped write block (-1, 1004)
Skipped write block (-1, 1005)
Skipped write block (-1, 1006)
Skipped write block (-1, 1007)
Skipped write block (-1, 1008)
Skipped write block (-1, 1009)
Skipped write block (-1, 1010)
Skipped write block (-1, 1011)
Skipped write block (-1, 1012)
Skipped write block (-1, 1013)
Skipped write block (-1, 1014)
Skipped write block (-1, 1015)
Skipped write block (-1, 1016)
Skipped write block (-1, 1017)
Block dump replace 1018 -> 927
Block dump replace 1019 -> 253
Skipped write block (-1, 1020)
UPCH block (1021) fixed
Запись завершена
17:37:44
Устройство USB удалено

 

Теперь все верно?

Гость AleksandrBurkov
Опубликовано
1 час назад, timxgym сказал:

Если правильно понял, то должны получиться такие параметры?

:sto:

2 минуты назад, timxgym сказал:

Вот последние логи мои, в emmc после записи дампа зашил CID

всё верно, только после смены CID снова записывать нужно :dial:

Опубликовано (изменено)

После прошивки другого дампа все все заработало (ну как все, понятно что ключей нет). Сейчас тестирую все остальные функции и буду отдавать, огромное спасибо всем за участие, а особенно 

AleksandrBurkov

 

Единственное смарт хаб пока не могу запустить, пишет установка и так уже минут 10, ну может это нормально для данной шаськи)

Изменено пользователем timxgym
  • Отлично! 1
Опубликовано

@timxgym Если ремонт закончен, укажи в последнем сообщении, закроем тему.

Опубликовано
1 минуту назад, CHEBSERVIS сказал:

Если ремонт закончен, укажи в последнем сообщении, закроем тему.

Пока жду работы смарт хаба, обновился с флешки до последней версии ПО но в смарт все также не заходит, висит на установке.

Гость AleksandrBurkov
Опубликовано
28 минут назад, timxgym сказал:

Единственное смарт хаб пока не могу запустить

hard reset через сервис

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...