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

InHaze

Участник
  • Постов

    8
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. отверстия 0,2/0,45 с трассировкой проблем нет, единственное, из-под BGA дорожки плавнее можно будет выводить я верю, что здесь люди компетентнее меня, буду рад, если объясните, почему так делать не стоит но вопрос в настройке Altium, раз добавили функцию Remove Unused Pad Shapes, хотелось бы знать, как с ней правильно работать что планирует? производитель сказал, что для них это не проблема, на цену не влияет
  2. Нет, актуальность вопроса тогда бы терялась )) планирую так: 0,1 мм проводник - поясок 0,2 мм проводник - отверстие без пояска
  3. Подскажите, пожалуйста, как задать правило на зазор между дорожками и переходными отверстиями в тех слоях, где у переходных отверстий убран поясок (Remove Unused Pad Shapes).
  4. Доброе время суток. Вопрос по формированию перечня по ГОСТ. Есть необходимость позиционных обозначений, содержащих цифры (например, соединители 3X? или O17X?). Добавление в шаблон на странице $Cat позиционных обозначений 3X и O17X к нужному результату не приводят: в выходном перечне они отсутствуют. С остальными обозначениями проблем не возникает. Хочу, чтобы они попали в группу с остальными соединителями X?. Что нужно еще изменить в шаблоне?
  5. на знаю на счет свойства Repeat можете SheetSymbol с каналом АЦП (повторяющийся кусок) просто 8 раз добавить на лист с самим АЦП компонент из куска (например, R1) для определенного Sheet'a (например, CH2) при импорте в PCB будет обозначаться как R1_CH2 (R1_CH3 для 3-го канала, соответственно)
  6. хочу задать правила для трассировки линий на несколько микросхем по daisy chain топологии: MK -> ИС1 -> ИС2 например, на участке МК->ИС1: MatchedLengths = 5мм, MaxLenth = 50мм например, на участке ИС1->ИС2: MatchedLengths = 0,5мм, MaxLenth = 20мм можно ли в правилах указать участки линий, например от МК до ИС1? InNetClass('NetName') and ... если можно, то как?
  7. U-Boot на AT91RM9200

    спасибо, стало понятнее U-Boot 2013.10 (Dec 10 2013 - 13:27:18) U-Boot code: 10000000 -> 10032A1C BSS: -> 10081820 monitor len: 00081820 ramsize: 02000000 TLB table from 21ff0000 to 21ff4000 Top of RAM usable for U-Boot at: 21ff0000 Reserving 518k for U-Boot at: 21f6e000 Reserving 384k for malloc() at: 21f0e000 Reserving 32 Bytes for Board Info at: 21f0dfe0 Reserving 176 Bytes for Global Data at: 21f0df30 New Stack Pointer is: 21f0df20 RAM Configuration: Bank #0: 20000000 32 MiB relocation Offset is: 11f6e000 видимо неправильный адрес конца секции .bss (BSS: -> 10081820) сам u-boot.bin занимает 227КБ, то есть не должен вылазить за адрес 10040000 в uboot/arch/arm/lib/board.c debug("U-Boot code: %08lX -> %08lX BSS: -> %08lX\n", _TEXT_BASE, _bss_start_ofs + _TEXT_BASE, _bss_end_ofs + _TEXT_BASE); в uboot/arch/arm/cpu/arm920t/start.S: .globl _bss_end_ofs _bss_end_ofs: .word __bss_end__ - _start где определяется __bss_end__ найти не могу попытался собрать собрать предыдущую стабильную версию (2013.10, на последнем логе), не помогло собирал с другим тулчейном, на консоль вообще ничего не выводилось
  8. U-Boot на AT91RM9200

    Добрый вечер. Имеется плата на процессоре AT91RM9200 от Atmel. SDRAM и NOR-Flash подключены аналогично плате AT91RM9200-EK. Решил собрать U-Boot более новой версии. Использую конфигурацию AT91RM9200EK_config. Вот что выводится на Debug-порт: U-Boot 2014.01-rc1-00024-gf44483b (Dec 06 2013 - 17:03:04) DRAM: 32 MiB JTAG на плате нет, вся загрузка производиться через Debug. С помощью вывода на консоль текстовых данных обнаружил, что функция board_init_f() отрабатывается полностью, до board_init_r() дело не доходит. Видимо, процедура релокации происходит с ошибками. Можете что-нибудь посоветовать? P.S. Перенесите тему, если разделом ошибся :05:
×
×
  • Создать...