Чего вы привязались к этому стандарту USB, и как можно тестировать фонарь на продолжительность от USB. Он будет светить, пока не закончится энергия в аккумуляторах.
Напрямую подать на CREE XM- L напряжение 5 вольт нельзя, т.к. будет очень большой ток, диод сгорит. Значит, там стоит какая то приблуда, которая этот ток ограничивает. Вариантов много, самое простое это последовательно подключенный гасящий резистор. Более сложное -линейный стабилизатор на микросхемах АМС 7135.
Но вообще, это полный бред с точки зрения схемотехники. Сначала повышать напряжение с 4 вольт до 5, чтобы потом понижать ток. Это как в анекдоте - баня, а через дорогу раздевалка.
Будут двойные потери электроэнергии на каждом этапе, т.к. имеет место большой ток разряда в цепи, не сравнивайте с телефоном и тем более вшивым МР 3 плеером, и как следствие низкий КПД. Короче, баян.
